![]() |
1
2
我强烈怀疑这些列被解读为字符还有其他原因,很可能是因为它们是可怕的“存储为文本的数字”。
对于普通数字(存储为数字),在单个文件或整个系统设置中切换为逗号作为十进制分隔符后,
我让R以十进制形式读入逗号的唯一方法是将数据以文本而不是数字形式存储在Excel中。(您可以通过在数字前面加上一个引号来输入,如
|
![]() |
2
1
用“.”替换“.”很容易并将列重铸为数字。例子:
只需使用base R和gsub。 |
![]() |
3
1
我只是在处理从同事那里收到的Excel电子表格时遇到了同样的问题。在我尝试使用导入文件后
以下是对我有效的解决方案:我发现单元格中使用的字符包含缺少的值(
如果您将小数设置为
|