在pandas中怎样把输入的多行数据转化为dataframe
时间: 2024-02-09 10:10:06 浏览: 112
pandas string转dataframe的方法
要将多行数据转化为dataframe,你可以使用pandas库中的`DataFrame`函数。你需要将数据存储在一个二维数组、字典或者列表中,然后将其传递给函数。例如,如果你有以下多行数据:
```
1,2,3
4,5,6
7,8,9
```
你可以使用以下代码将其转化为dataframe:
```python
import pandas as pd
data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
df = pd.DataFrame(data)
print(df)
```
这将输出以下dataframe:
```
0 1 2
0 1 2 3
1 4 5 6
2 7 8 9
```
请注意,这里的数据存储在一个二维列表中。你也可以将其存储在字典中,键为列名,值为列数据。例如:
```python
import pandas as pd
data = {'列1': [1, 4, 7], '列2': [2, 5, 8], '列3': [3, 6, 9]}
df = pd.DataFrame(data)
print(df)
```
这将输出相同的dataframe。
阅读全文