來自字串的Pandas Dataframe
要將字串中的資料載入到Pandas Dataframe 中,您可以利用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 df' 包含列'col1'、'col2' 和'col3',其值在字串。
以上是如何從字串建立 Pandas DataFrame?的詳細內容。更多資訊請關注PHP中文網其他相關文章!