【发布时间】:2021-05-01 11:58:41
【问题描述】:
我正在使用 R 编程语言。在一些更大的数据上,我尝试了以下代码(制作决策树):
#load library
library(rpart)
#generate data
a = rnorm(100, 7000000, 10)
b = rnorm(100, 5000000, 5)
c = rnorm(100, 400000, 10)
group <- sample( LETTERS[1:2], 100, replace=TRUE, prob=c(0.5,0.5) )
group_1 <- sample( LETTERS[1:4], 100, replace=TRUE, prob=c(0.25, 0.25, 0.25, 0.25) )
d = data.frame(a,b,c, group, group_1)
d$group = as.factor(d$group)
d$group_1 = as.factor(d$group_1)
#fit model
tree <- rpart(group ~ ., d)
#visualize results
plot(tree)
text(tree, use.n=TRUE, minlength = 0, xpd=TRUE, cex=.8)
在视觉输出中,数字以科学计数法显示(例如 4.21e+06)。有没有办法禁用它?
我在stackoverflow上查阅了这个之前的答案:How to disable scientific notation?
然后我尝试了以下命令:options(scipen=999)
但这似乎并没有解决问题。
谁能告诉我我做错了什么?
谢谢
【问题讨论】:
-
谢谢!我去看看
标签: r data-visualization data-manipulation decision-tree