对于一个任务(我是一个初学者),我必须找到最大值。温度和相应的日期。这是我的代码,但它不起作用。我知道我定义的日期错误,或者我应该尝试另一种方法,但我不知道做什么不同。我得到以下错误:类型错误:在类不能做标签索引“pandas.core.indexes.range.RangeIndex”这些索引[-1.3]类的numpy.float64“的找到值对应的其他值
这是我的代码:
import pandas as pd
import matplotlib.pyplot as plt
# read data
data = pd.read_csv("klimaat.csv")
data["TX"] /= 10
maxvalue = data['TX'][0]
for i in range(1, len(data["TX"])):
if(data["TX"][i] > maxvalue):
maxvalue = data["TX"][i]
date = data["DATE"][maxvalue]
print(maxvalue,date)
我的数据文件的截图: csv file!
你能提供你的数据看起来像什么的摘录? – cer
@cer我编辑了我的文章! – Julia