我正在尝试从数据框中选择第 1 到 8 列和最后一列。我有一些愚蠢的方法来做到这一点
第 1 步:选择前 8 列
df1 = df[df.columns[range(9)]]
Run Code Online (Sandbox Code Playgroud)
第 2 步:选择最后一列
df2 = df[df.columns[-1]]
Run Code Online (Sandbox Code Playgroud)
步骤3:结合步骤1和步骤2
df1.join(df2)
Run Code Online (Sandbox Code Playgroud)
有没有更好的方法可以一步而不是 3 步做到这一点?
| 归档时间: |
|
| 查看次数: |
20131 次 |
| 最近记录: |