在 Pandas 中使用字符串数据构建 DataFrame 常见于需要从文件中读取数据或者从网络数据源获取的数据。下面是详细的步骤和实例说明:
步骤一:安装 Pandas
pip install pandas
步骤二:导入 Pandas 库
import pandas as pd
步骤三:定义数据
在本例中,为了方便说明,我们用 Python 列表来定义一个字典,其中包含了若干个键值对,每个键代表了数据框的一列,每个值代表了该列的数据。代码如下:
data = {
"name": ["Bob", "Alice", "John", "Marry"],
"age": [21, 25, 18, 23],
"gender": ["male", "female", "male", "female"]
}
步骤四:使用 Pandas 创建 DataFrame
使用 pd.DataFrame()
函数创建一个 DataFrame 对象,并将上面定义的数据传递进去。代码如下:
df = pd.DataFrame(data)
步骤五:查看 DataFrame
使用 print()
函数查看 DataFrame 对象。代码如下:
print(df)
输出结果:
name age gender
0 Bob 21 male
1 Alice 25 female
2 John 18 male
3 Marry 23 female
以上就是使用字符串数据构建 DataFrame 的完整攻略。
下面是完整的代码示例:
import pandas as pd
data = {
"name": ["Bob", "Alice", "John", "Marry"],
"age": [21, 25, 18, 23],
"gender": ["male", "female", "male", "female"]
}
df = pd.DataFrame(data)
print(df)
输出结果:
name age gender
0 Bob 21 male
1 Alice 25 female
2 John 18 male
3 Marry 23 female