gpt4 book ai didi

r - 如何将data.frame中的单列乘以数字

转载 作者:行者123 更新时间:2023-12-04 10:40:28 24 4
gpt4 key购买 nike

我想知道如何从使用脚本读取的txt文件中将5列乘以5。我只知道如何将所有列乘以一个数字,而不是一个列。
这是我读取txt文件的脚本:

d = read.table(file="tst1.txt",header=TRUE)

最佳答案

让我们假设您的数据帧d有一个名为“number”的列(您可以使用str(d)查看数据帧中各列的实际名称)。要将“数字”列乘以5,请使用:

# You are referring to the column "number" within the dataframe "d"
d$number * 5

# The last command only shoes the multiplication.

# If you want to replace the original values, use
d$number <- d$number * 5

# If you want to save the new values in a new column, use
d$numberX5 <- d$number * 5

另外,请尝试引用标准R文档,您可以在 official page中找到该文档。

关于r - 如何将data.frame中的单列乘以数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15103465/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com