酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

python pandas 增加表头

在Python的pandas库中,如果你需要给DataFrame增加表头(即列名),可以使用以下方法: ```python import pandas as pd # 假设你有一个没有表头的DataFrame,数据如下: data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] df = pd.DataFrame(data) # 增加表头(列名) df.columns = ['Column1', 'Column2', 'Column3'] # 现在你的DataFrame就有了表头 print(df) ``` 上述代码将会把列名设置为'Column1', 'Column2', 'Column3'。 如果你的数据一开始就有表头,但你想要增加新的层次或者修改表头,可以使用MultiIndex或者直接赋值的方式: ```python # 假设已有列名为['A', 'B', 'C'] df = pd.DataFrame(data, columns=['A', 'B', 'C']) # 增加层次表头 new_columns = pd.MultiIndex.from_tuples([('Level1', 'A'), ('Level1', 'B'), ('Level1', 'C')]) df.columns = new_columns # 或者直接修改列名 df.columns = ['New_A', 'New_B', 'New_C'] ``` [2024-01-12 16:40:32 | AI写代码神器 | 279点数解答]

相关提问