Pandas を使用して文字列からデータ フレームをインポートする方法
背景
テスト時さまざまな機能を使用するには、ユーザーが文字列から DataFrame を作成する必要がある場合があります。このチュートリアルでは、これを実現する簡単な方法を示します。
解決策
文字列から DataFrame を作成するには、StringIO モジュールを使用できます。ステップバイステップのガイドは次のとおりです:
import sys if sys.version_info[0] < 3: from StringIO import StringIO else: from io import StringIO import pandas as pd
sys.version_info[0] を 3 に置き換えます。 Python の場合は Python 3 または 2 2.
TESTDATA = StringIO("""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """)
三重引用符の内容をテスト データに置き換えます。
df = pd.read_csv(TESTDATA, sep=";")
これにより、セミコロンで区切られた列を持つ DataFrame df が作成されます。
これらの手順に従うことで、ユーザーは文字列に関係なく、文字列から DataFrame を簡単に作成できます。 Python のバージョン
以上が文字列から Pandas DataFrame を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。