问题标签 [read.csv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - Invalid multibyte string in read.csv
I am trying to import a csv that is in Japanese. This code:
returns the following error:
I tried changing the encoding (Encoding(url) <- 'UTF-8'
and also to latin1) and tried removing the read.csv parameters, but received the same "invalid multibyte string" message in each case. Is there a different encoding that should be used, or is there some other problem?
r - Read.csv makes everything negative
Possible Duplicate:
R seems to multiply my data by -1
I have a simple csv file. Looks like this
x y 1 2 1 3 2 1 2 3
I created it in MS Excel, saved as csv etc.
I read it using this command
ttest<--read.csv("ttest.csv", header = TRUE)
The resulting data looks like this
x y -1 -2 -1 -3 -2 -1 -2 -3
I've opened the original csv file in a text editor and it looks like it should
r - read.csv() 和 colClasses
我正在尝试使用read.csv()
命令,但我不了解colClasses
运行编码的部分。有没有人解释它是什么,并给我简单编码的例子read.csv()
?
另外,如果我运行我的编码read.csv()
,我会得到一个错误
这是什么类型的错误?上次我运行我的代码时,它工作了,但现在我明白了。我不确定我应该在这里做些什么改变。这是我的代码:
基本上,我加载所有数据并将它们放在一起,但由于遇到上面列出的问题,我无法使用merge()
命令。
我认为我不应该使用colClasses="character"
,因为我使用的数据都是 200 x 200 矩阵中的数字。我必须将 24 个数据文件放在一起。
如果您有任何建议并建议改进此编码,请告诉我。感谢您的所有帮助。
r - 忽略/删除 read.csv 中的 NA 值
我有一个 csv 文件,如下所示,我使用 read.csv 读入 R,其中 C 列有 12/30 个空值。我想计算出每列的最大值,但是在列 C 上使用 R 函数“max”时返回“NA”。如何让 R 忽略空/NA 值,我看不到“rm.na”在 read.csv 中?
r - read.csv,第一行的标题,跳过第二行
我有一个包含两个标题行的 CSV 文件,第一行我想成为标题,但第二行我想丢弃。如果我执行以下命令:
第一行成为标题,文件的第二行成为我的数据框的第一行:
我想跳过 CSV 文件的第二行,然后得到
我试过data <- read.csv("HK Stocks bbg.csv", header = T, stringsAsFactors = FALSE, skip = 1)
了,但返回:
标题行来自我的 CSV 文件的第二行,而不是第一行。
谢谢你。
r - R 正确使用 read.csv
我一定是误解了 read.csv 在 R 中的工作原理。我已经阅读了帮助文件,但仍然不明白 csv 文件如何包含:
使用以下命令读入 R:euk<-data.matrix(read.csv("path\to\csv.csv"))
结果产生了这个(使用tail
):
这一定是我不明白的显而易见的事情。请善待你的回答,我正在努力学习。
谢谢!
r - 在 R 中读取 csv 数据文件
我正在使用read.table
读取数据文件。并得到以下错误:
扫描错误(文件,什么,nmax,sep,dec,quote,skip,nlines,na.strings,:
scan()预期'a real',得到'true'
我知道这意味着我的数据文件中有一些错误,问题是我怎样才能找到它在哪里。错误消息没有告诉哪一行有问题,我很难找到它。或者我怎样才能跳过这些行?
这是我的R代码:
r - 避免在使用 read.csv() 时将列名中的空格替换为句点 (".")
我在用R做一些数据预处理,遇到的问题是:我用 输入数据read.csv(filename,header=TRUE)
,然后变量名中的空格变成了“.”,比如一个叫Full Code的变量就变成了Full.Code在生成的数据框中。处理后,我使用write.xlsx(filename)
导出结果,同时更改变量名称。如何解决这个问题?
此外,在输出.xlsx文件中,第一列成为索引(即 1 到 N),这不是我所期望的。
r - read.csv 读取特定行
我们如何使用 read.csv 命令将特定行读入 R?假设我有一个包含 10 行数据的 CSV 文件,而我只想读取第 5 行数据,我尝试执行以下操作,但它似乎不起作用:
谢谢!
r - R中的read.csv什么都不返回
我是 R 的新手,遇到一个基本问题。我需要导入一个文件“testfile.csv”并将其存储在一个名为“data”的变量中。
我的工作目录设置正确(我认为),但我的文件只包含一列值。当我运行以下代码时,没有任何反应,但我也没有收到错误...
如果这有所作为,我正在开发 OSX。
谢谢!