我正在尝试清理我的数据集,由于某些原因,Nan和“#N/A Invalid security”仍然出现。我试过了
import pandas as pd
import numpy as np
df = pd.read_excel (r'C:\Users\rgoldstein27\Desktop\1-M index bond drivers.xlsx')
df.dropna(how='any')
df['EBITDA_TO_TOT_INT_EXP'] = pd.to_numeric(df['EBITDA_TO_TOT_INT_EXP'],errors='coerce')
df.sort_values(by=['EBITDA_TO_TOT_INT_EXP'])
他们还在那里。我不知道为什么会这样。你知道吗
df.dropna()
创建一个新副本,默认情况下不进行就地修改。如果您想就位,应该设置inplace=True
:我认为您需要指定inplace=True to数据框dropna声明如下: 数据框dropna(how='any',inplace=True)
相关问题 更多 >
编程相关推荐