问题标签 [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 - read.table() 错误,即使所有元素都存在
我收到 read.table() 错误:
我检查了第 160 行,它确实有 28 个元素(它有 27 个 @ 符号)。
我检查了所有 30242 行,有 816534 个 @ 符号,每行 27 个,所以我很确定每一行都有 28 个元素。我还检查了文件以确认除了分隔符之外没有其他任何地方的 @ 符号。
有谁知道这里发生了什么?
编辑:文件第 160 行
edit2:文件的第 161 行
r - 随机 X 变量数据表 R
当我读入我之前写出的 .csv 文件时,有随机且不需要的“X”和“X.1”变量。我该如何避免这种情况?
我正在写这样的csv
稍后阅读:
r - R 的 read.csv() 会破坏数据以适应控制台的宽度
我read.csv()
用来将数据导入 R。问题是 R 适合控制台的宽度,并且我在多个级别中获取所有数据。我需要我所有的数据,并且能够使用滚动条滚动它。可能吗?
r - lappy 通过列表调用 read.csv
我正在创建一个文件名列表,new <- as.list(filename1)
如下所示:
然后我正在编写下面的 lapply 以将每个文件加载到 data.frame(df) 假设 lapply 将为列表中的每个元素调用 read.csv
但是,当我检查 typeof(df) 时,它仍然是一个列表,将从我的文件中加载所有值。
为什么它不会返回我一个 data.frame 而不是一个列表?
r - R中的CSV文件导入
我正在尝试将 CSV 文件导入 R 以使用线性/逻辑回归进行欺诈分析。本来应该很简单的事情现在变得复杂了……这个数据集包含 26 个变量和超过 200 万行。我使用此命令行导入 CSV 文件:
尽管如此,R 仅在 1 个变量中导入了 230 万行。我附上了此步骤后获得的一个以View(data)
获取更多信息。我试过从 sep=";" 切换 到 sep="," 使用:
但收到此错误消息:
我尝试将 read.csv 更改为 read.csv2(结果为 230 万行和 1 个变量);或使用 fill=TRUE 选项(结果相同),但导入不正确。我附上了在 Excel 中打开的原始 CSV 外观的另一张图片。
我提前感谢任何建议或帮助解决它。
mysql - 将数据 infile 格式一般 col 类型加载到数字
我正在使用 LOAD DATA INFILE 将 .csv 导入到 MySql 表中,并希望找到一种方法来绕过包含“6.10111E+11”等格式的列 - 这应该导入为“610111447853”,但改为 610111000000。表 col 是VARCHAR 因为有时有字母,这些是必要的。在将 .csv 列保存到共享位置之前将其格式化为数字似乎不起作用。我可以在导入时在该列上指定某种形式的“设置”吗?
这是我的代码:
r - 读取和连接具有不同 (nrow, ncol) 维度的 CSV 文件
我有一个包含不同尺寸的制表符分隔日志文件的目录,我正在尝试将它们加载到 R 中。
为此:我将目录中的所有文件连接到:all_files.tsv
当我尝试将它们加载到 R 中时,正如预期的那样,它给了我一条错误消息:
扫描错误(文件,内容,nmax,sep,dec,quote,skip,nlines,na.strings,:第 436 行没有 12 个元素
我正在使用的代码是:
所以,我的问题是: 1. 将所有这些文件加载到 R 中的数据框中的最佳方法是什么?
我期望的输出是一个包含所有列的单一平面结构。
r - read.csv() 警告:无法在 R 中读取 csv 文件
我试图在 R 中读取一个 csv 文件,而 read.csv 给了我一个警告,因此从那里停止读取。我认为这与那里的额外报价有关。我该如何解决这个问题?
(csv 文件放在下面的公共共享中以供访问)
regex - 在 Excel 中导入格式不规则的数据并强制将杂乱的值作为列名
我正在尝试使用以下代码导入一些公开的生活结果数据:
自然,导入的数据框看起来不太好: 我想使用以下代码修改列名:
但它会产生相当不愉快的结果:
我的问题是,是否有办法巧妙地将第一行的值强制转换为列名?由于我正在处理大量数据,因此我正在寻找易于重现的解决方案,我可以对实际字符串进行大量违反以获得语法正确的名称,但理想情况下,我会避免使用复杂的正则表达式,因为我我经常阅读此处链接的文件,并且不想被迫调整每个导入的规则。
r - R中的read.csv以不同的方式读取日期
我有两个非常相似的 csv 文件。从同一来源以相同格式下载的 2 只不同股票的股票价格。但是,R 中的 read.csv 以不同的方式读取它们。
如果我尝试在 read.csv 中使用 colClasses,则第二个表的日期读取不正确。
不知道如何在不附加 .csv 文件的情况下使这个问题重现。我附上了这两个文件的快照。任何帮助将不胜感激。
谢谢