2024-09-29 09:26:40 发布
网友
我导入了一个包含30列数据的表,pandas自动为0-232行生成一个索引。我用下面的代码制作了一个只有5列的新数据帧:
df = pd.DataFrame(data=[data['Age'], data['FG'], data['FGA'], data['3P'], data['3PA']])
当我查看df时,行和列已经被转置,因此索引有232列,共有5行。如何垂直设置索引或转置数据帧?在
df
正确的方法实际上要简单得多。您只需要在列名称列表中同时拉出列:
df = data[['Age', 'FG', 'FGA', '3P', '3PA']]
保罗的反应是进行这项手术的最佳方式。但是,正如您所建议的,您可以在读入数据帧后将其转置:
df = df.T
正确的方法实际上要简单得多。您只需要在列名称列表中同时拉出列:
df = data[['Age', 'FG', 'FGA', '3P', '3PA']]
保罗的反应是进行这项手术的最佳方式。但是,正如您所建议的,您可以在读入数据帧后将其转置:
相关问题 更多 >
编程相关推荐