[英]How to calculate np.cov on a matrix with np.nan values without converting to pd.DataFrame?
[英]Remove np.nan from a pd.DataFrame index
我认为你可以做两种选择。
您可以将任何随机值填充到 nan 然后选择它。
df.fillna(value={'ON STREET NAME': 'random'}) street.loc['random',:]
分配另一个索引列,但这可能会在以后影响您的数据框。
你可以做df = df.dropna()
这将删除具有至少一个nan
值的所有行。
或者,您也可以执行df.dropna(inplace=True)
参数inplace
只是意味着您不必指定df = df.dropna()
并且它会为您修改原始 var。
你可以在这里找到更多信息: pandas.DataFrame.dropna
我会做
df = df[df.index.notna()]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.