下面的数据框。我想根据指定的日期找到一行的最大值。例如,我想找到日期= 2018-01-05的最大行数
Index Date A B C
0 2018-01-01 10.751026 11.208558 10.759246
1 2018-01-02 10.780758 11.026139 10.821861
2 2018-01-03 10.941532 11.244213 10.931028
3 2018-01-04 10.829012 11.307521 10.998156
4 2018-01-05 10.863556 11.255390 10.967386
5 2018-01-08 10.906152 11.383926 10.924383
答案 0 :(得分:0)
您尝试过这个
Tag
答案 1 :(得分:0)
如果您的数据位于数组中,则可以对行进行排序然后将其弹出,例如:
data_in_row=[row[2:]]
data_in_row.sort()
print(data_in_row.pop())
但是IDK如何制作该阵列... 欢呼!
答案 2 :(得分:0)
您可以尝试
df[df['Date'] == '2018-01-05'][['A','B', 'C']].max(1)