添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

字符串转化为dataframe

如果您想将一个字符串转换为Pandas DataFrame,您可以使用 read_csv() 函数。

例如,假设您的字符串是以下内容:

name,age,gender
John,25,Male
Mary,30,Female

您可以使用以下代码将其转换为DataFrame:

import pandas as pd
# 定义字符串
str_data = 'name,age,gender\nJohn,25,Male\nMary,30,Female'
# 使用read_csv()函数转换为DataFrame
df = pd.read_csv(pd.compat.StringIO(str_data))
# 打印DataFrame
print(df)

这将输出以下结果:

   name  age  gender
0  John   25    Male
1  Mary   30  Female

在这个例子中,我们首先将字符串赋给一个变量 str_data,然后使用 pd.read_csv() 函数将其转换为DataFrame。注意,为了将字符串传递给 read_csv() 函数,我们使用了 pd.compat.StringIO() 函数,它可以将字符串作为文件对象传递给 read_csv() 函数。

希望这个例子可以帮助您将字符串转换为Pandas DataFrame。

  •