2
我的.csv文件以逗号分隔,这是read_csv的标准设置。用pandas.read_csv和索引读取csv文件创建NaN条目
这是工作:
T1 = pd.DataFrame(pd.read_csv(loggerfile, header = 2)) #header contains column "1"
但只要我添加了一些DataFrame
的构造除了read_csv
,我的所有值都突然NaN
。 为什么?如何解决这个问题?
datetimeIdx = pd.to_datetime(T1["1"]) #timestamp-column
T2 = pd.DataFrame(pd.read_csv(loggerfile, header = 2), index = datetimeIdx)
这个答案可能与我的另一个问题有关吗? http://stackoverflow.com/questions/22655667/dataframe-correlation-produces-nan-although-its-values-are-all-integers 是否有可能保持index-col作为副本在数据帧中? – user2366975
我的第一个建议(直接设置索引)会将列保留在数据框中 – joris