python - 选择 pandas 数据框中的多列,列索引为序号

标签 python r dataframe

我正在尝试提取数据框中的第 7 到第 14 列。然而

df[0:3] 只给出第 1 到第 3 行。

有谁知道如果我想找出列应该怎么做?

我知道如何使用诸如 df['a'] 之类的列名,但由于名称太多,我只想输入类似 df[,7 的内容: 14] 在 R 中。

提前致谢。

最佳答案

看来我找到了....

通过使用 iloc..

df.iloc[:,your_col_index]

关于python - 选择 pandas 数据框中的多列,列索引为序号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22138300/

相关文章:

python - Matplotlib:曲线重叠时如何防止透明颜色叠加?

python - 保留文本文件每一行的最后一个字,删除其余部分

python - 其他列上的条件标记

r - R中的SVM:“预测变量必须是数字或有序的。”

python - 为什么 'rmagic' %R 在读取文件时会导致错误,而 %%R 不会?

r - 如何根据R中的相似值合并两个数据帧

python - 使用 wand 将图像转换为 pdf 在几次成功后失败

r - 如何将 sf 导入到包中以运行依赖于 lwgeom 的函数?

r - 理解 R 中的应用和外部函数

r - 使用前 n 个非 NA 元素创建新数据框