df = pd.DataFrame(arr[1:], columns=arr[0])不要表头
时间: 2023-12-01 12:02:59 浏览: 78
Pandas中把dataframe转成array的方法
如果你想忽略掉表头,可以将`pd.DataFrame`函数的第二个参数`columns`设置为`None`。代码示例如下:
```python
import pandas as pd
# 二维数组
arr = [['John', 25, 'Male'],
['Lisa', 30, 'Female'],
['David', 20, 'Male']]
# 将数组转换成DataFrame对象
df = pd.DataFrame(arr, columns=None)
# 打印输出表格
print(df)
```
输出结果:
```
0 1 2
0 John 25 Male
1 Lisa 30 Female
2 David 20 Male
```
以上代码中,`pd.DataFrame`函数的第二个参数`columns`被设置为`None`,因此表格没有列名。注意,在这种情况下,列名会自动生成为0、1、2等数字。如果你想自定义列名,可以将`columns`设置为一个字符串列表,其中每个字符串表示一个列名。
阅读全文