Jay*_*ree 2 python dataframe pandas
我有一个包含 4000 行和 60630 列的熊猫数据框。ml_file_df。列号从 0 开始一直到 60629
0 1 2 3
0 100 -5 jaya 27
1 80 1.5 shree 30
2 75 3.2 raju 31
Run Code Online (Sandbox Code Playgroud)
我希望我的标题从 1 开始。
1 2 3 4
0 100 -5 jaya 27
1 80 1.5 shree 30
2 75 3.2 raju 31
Run Code Online (Sandbox Code Playgroud)
我尝试使用
ml_file_df.rename(columns = [i for i in range(1,60630)])
Run Code Online (Sandbox Code Playgroud)
我收到此错误
TypeError: 'list' object is not callable
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题
分配新值:
df.columns = pd.RangeIndex(1, len(df.columns)+1)
Run Code Online (Sandbox Code Playgroud)
或者简单地添加1:
df.columns += 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2430 次 |
| 最近记录: |