文字列からの Pandas データフレーム
文字列から Pandas データフレームにデータを読み込むには、io.StringIO クラスを利用できます。このアプローチは、テスト目的で特に役立ちます。
次のテスト データを考えてみましょう:
TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """
この文字列からデータフレームを作成するには:
if sys.version_info[0] < 3: from StringIO import StringIO else: from io import StringIO
TESTDATA = StringIO("""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """)
import pandas as pd df = pd.read_csv(TESTDATA, sep=";")
このコードは Dataframe を作成しますで定義された値を持つ列「col1」、「col2」、「col3」を含む「df」という名前文字列。
以上が文字列から Pandas DataFrame を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。