阅读背景:

在转换为浮点数时出现列错误。

来源:互联网 
df = pd.read_csv('TestdataNALA.csv', sep=';', na_values='ND')

df.fillna(0, inplace=True)
df = df[['ID','VegType','Elevation','C','N','C/N','Soil13C','Soil15N','pH','Na_[mg/g]','K_[mg/g]','Mg_[mg/g]','Ca_[mg/g]','P_[µg/g]']]
new_list = df[['Elevation','C','N','C/N','Soil13C','Soil15N','pH','Na_[mg/g]','K_[mg/g]','Mg_[mg/g]','Ca_[mg/g]','P_[µg/g]']]

nnew_list = [float(i) for i in new_list]
print(type(df['ID']))
#--> <class 'pandas.core.series.Series'>            
print('ID' in df.columns)
#-->True
df = pd.read_csv('TestdataNALA.csv', sep=';', n



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: