我希望它从 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]]
,将采用列0
,18
但不采用介于两者之间的列。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句