问题标签 [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.

0 投票
9 回答
114163 浏览

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?

0 投票
1 回答
2052 浏览

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

0 投票
1 回答
1319 浏览

r - read.csv() 和 colClasses

我正在尝试使用read.csv()命令,但我不了解colClasses运行编码的部分。有没有人解释它是什么,并给我简单编码的例子read.csv()

另外,如果我运行我的编码read.csv(),我会得到一个错误

这是什么类型的错误?上次我运行我的代码时,它工作了,但现在我明白了。我不确定我应该在这里做些什么改变。这是我的代码:

基本上,我加载所有数据并将它们放在一起,但由于遇到上面列出的问题,我无法使用merge()命令。

我认为我不应该使用colClasses="character",因为我使用的数据都是 200 x 200 矩阵中的数字。我必须将 24 个数据文件放在一起。

如果您有任何建议并建议改进此编码,请告诉我。感谢您的所有帮助。

0 投票
4 回答
69475 浏览

r - 忽略/删除 read.csv 中的 NA 值

我有一个 csv 文件,如下所示,我使用 read.csv 读入 R,其中 C 列有 12/30 个空值。我想计算出每列的最大值,但是在列 C 上使用 R 函数“max”时返回“NA”。如何让 R 忽略空/NA 值,我看不到“rm.na”在 read.csv 中?

0 投票
3 回答
56352 浏览

r - read.csv,第一行的标题,跳过第二行

我有一个包含两个标题行的 CSV 文件,第一行我想成为标题,但第二行我想丢弃。如果我执行以下命令:

第一行成为标题,文件的第二行成为我的数据框的第一行:

我想跳过 CSV 文件的第二行,然后得到

我试过data <- read.csv("HK Stocks bbg.csv", header = T, stringsAsFactors = FALSE, skip = 1)了,但返回:

标题行来自我的 CSV 文件的第二行,而不是第一行。

谢谢你。

0 投票
3 回答
664 浏览

r - R 正确使用 read.csv

我一定是误解了 read.csv 在 R 中的工作原理。我已经阅读了帮助文件,但仍然不明白 csv 文件如何包含:

使用以下命令读入 R:euk<-data.matrix(read.csv("path\to\csv.csv"))

结果产生了这个(使用tail):

这一定是我不明白的显而易见的事情。请善待你的回答,我正在努力学习。

谢谢!

0 投票
1 回答
4692 浏览

r - 在 R 中读取 csv 数据文件

我正在使用read.table读取数据文件。并得到以下错误:

扫描错误(文件,什么,nmax,sep,dec,quote,skip,nlines,na.strings,:
scan()预期'a real',得到'true'

我知道这意味着我的数据文件中有一些错误,问题是我怎样才能找到它在哪里。错误消息没有告诉哪一行有问题,我很难找到它。或者我怎样才能跳过这些行?

这是我的R代码:

0 投票
4 回答
35971 浏览

r - 避免在使用 read.csv() 时将列名中的空格替换为句点 (".")

我在用R做一些数据预处理,遇到的问题是:我用 输入数据read.csv(filename,header=TRUE),然后变量名中的空格变成了“.”,比如一个叫Full Code的变量就变成了Full.Code在生成的数据框中。处理后,我使用write.xlsx(filename)导出结果,同时更改变量名称。如何解决这个问题?

此外,在输出.xlsx文件中,第一列成为索引(即 1 到 N),这不是我所期望的。

0 投票
2 回答
38442 浏览

r - read.csv 读取特定行

我们如何使用 read.csv 命令将特定行读入 R?假设我有一个包含 10 行数据的 CSV 文件,而我只想读取第 5 行数据,我尝试执行以下操作,但它似乎不起作用:

谢谢!

0 投票
0 回答
238 浏览

r - R中的read.csv什么都不返回

我是 R 的新手,遇到一个基本问题。我需要导入一个文件“testfile.csv”并将其存储在一个名为“data”的变量中。

我的工作目录设置正确(我认为),但我的文件只包含一列值。当我运行以下代码时,没有任何反应,但我也没有收到错误...

如果这有所作为,我正在开发 OSX。

谢谢!