未获得此R脚本代码的输出
此R脚本未提供输出。 请帮我一把。 将R代码是:未获得此R脚本代码的输出
names = colnames(train) for(i in 2:80)
{
ggplot(train, aes_string(x = names[i])) + geom_histogram(aes(y=..density..),
bins = 50,colour="black", fill="white") + geom_density(alpha=.2, fill= "#FF8C00")
}
列车数据帧包含1460行和81列与数字类型的每一列之中。 第一列是Id,所以我开始从2到80的循环。 控制台没有显示任何错误,也没有绘图。
回答:
在for循环中,您必须显式调用print
函数。这是需要显式调用它的可重复演示。
library(ggplot2) # This will not give any output
for(i in 1:1){
ggplot(iris, aes(Sepal.Length, Sepal.Width)) + geom_point()
}
# This will give output
for(i in 1:1){
print(ggplot(iris, aes(Sepal.Length, Sepal.Width)) + geom_point())
}
以上是 未获得此R脚本代码的输出 的全部内容, 来源链接: utcz.com/qa/257825.html