【发布时间】:2020-05-14 09:10:37
【问题描述】:
在这个例子中使用 iris 数据集,因为很多人都知道。
我缩放了数据集的前 4 个变量,并将其命名为 scaled.iris。
standardized.iris <- scale(iris[,-5])
为什么我现在按索引 cbind 列有区别
cbind(scaled.iris,iris[5])
或通过变量名
cbind(scaled.iris,iris$Species)?
前者给了我一个data.frame,其中有一列带有实际标签(“setosa”,“versicolor”,...)加上正确的列名,后者给了我一个没有列名和字符值的矩阵1-3。
【问题讨论】:
-
欢迎来到 SO。请包含您用于执行缩放的代码,因为这可以让社区从编码的角度理解您的问题,并允许测试和验证答案。用于提问的有用链接是:How to Ask 和 minimal reproducible example
标签: r cbind iris-dataset