r - 将简单的十进制数列转换为数值?
问题描述
我在 R 中合并了数值和分类变量的两个数据集。一列数据,恒定 GDP 以数字表示(例如:478.3044、568.1392)。但是,R 将此列解释为一个因素:
is.numeric(data$GDP)
#[1] FALSE
我试图将其转换为数值,as.numeric(data$GDP)
但 R 仍然确定该列是分类的。
有没有办法在数据框中转换这些数据?
解决方案
推荐阅读
- regex - 为什么“f”在 Bash 正则表达式中匹配 c*?
- android - 如何创建更轻量级的片段?
- html - 我可以更改嵌入的 HTML 文件的文本颜色吗?
- go - 如何处理多余的 response.WriteHeader 调用以返回 500
- mongodb - mongo-go-driver 的 clientOptions 的默认值是什么?
- wpf - powershell wpf xaml treeview绑定理解
- ios - 使 UICollectionView 中的最后一个单元格填充宽度
- mongodb - 在Golang中使用游标迭代时如何从mongodb记录中提取字段
- scala - scala断言对象等于
- javascript - Java 的 ByteArrayOutputStream 的 JavaScript 等价物是什么?