sách gpt4 ai đã đi

r - 循环遍历数据框中的特定列

In lại 作者:塔克拉玛干 更新时间:2023-11-03 06:13:07 25 4
mua khóa gpt4 Nike

我有一个数据框,我正在尝试循环,打印出每个数据框的值...我是 R 的新手,对 python 和 javascript 更熟悉,所以我要伪代码我我想在这里说:

df <- read.table(text="
a b c d e f g
1 5 6 7 3 4 7
3 2 8 4 1 9 4
6 5 2 5 4 6 1
",header=TRUE,stringsAsFactors = FALSE)

我的 javascript 心态...(我只想从第 4 列及以后的列中选择):

for (i = 3; i < df.length; i++) {
console.log(i)
}

它会回到我身边

              d e f g
7 3 4 7
4 1 9 4
5 4 6 1

为了更好地理解这一点,我正在制作一个仪表板,当我将鼠标悬停在某些数据点上时,工具提示中只会显示某些列的值,这就是为什么我仍然需要保留原始数据框而不缩短它的原因,但是编写一个算法,该算法将从数据框中的特定列返回值,仅用于工具提示

1 Câu trả lời

这里有两种不同的方法,两个子集数据帧:

# by column numbers
df[, 4:7]

# by column names
names <- c("d", "e", "f", "g")
df[names]

关于r - 循环遍历数据框中的特定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45579960/

25 4 0
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com