【发布时间】:2019-11-12 14:17:22
【问题描述】:
我正在尝试从 pandas 数据框中的每一列中获取前 x 个最大值。每列是一个日期,而每一行是不同的股票代码(见图)
理想情况下,我希望看到每个日期(列)的前 5 名的股票代码和编号
我尝试了几个不同的迭代器,但没有一个能工作并保留索引。
我想要的输出是一个新的 csv,其中包含日期和前 5 个股票代码(索引),基于当天列中的值。
将熊猫导入为 pd
df = pd.read_csv (见图)
没能把它弄好。enter image description here
【问题讨论】:
-
链接显示原始数据帧的图像,该数据帧是被读入 df 的 csv。
标签: python pandas loops dataframe indexing