尝试插入多个索引时出现 iloc 语法错误

拉克利翁BB

我希望它从 0 到 18 获取索引,而不是手动输入。我尝试使用它,但出现语法错误。

dep=dep.iloc[:,[0:18]]

这是下面的完整代码

dep=df.groupby(['Serious,Critical','ActiveCases','TotalTests','TotalCases','TotalDeaths','TotalRecovered','NewCases','NewDeaths','NewRecovered','New Cases/1M pop','New Deaths/1M pop','Active Cases/1M pop','1 Deathevery X ppl','1 Testevery X ppl','1 Caseevery X ppl']).count()
dep=dep.reset_index()
dep=dep.iloc[:,[0:18]]
dep.head()
莫兹韦

语法没有括号:

dep.iloc[:,0:18]

或者,如果您想包括 18:

dep.iloc[:,0:18+1]

括号将用于将列列表传递给索引。例如dep.iloc[:,[0,18]],将采用列018但不采用介于两者之间的列。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章