问题标签 [write.table]
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 - R中每x行(maxrows?)的Write.table
我最近遇到了一个问题,即输出一个大的 data.table 来分隔每 x 行的文本文件。第三方应用程序不接受我的大文件,我注意到它接受了大约 20%,所以我决定拆分文件并通过 6 个单独的文件导入。
我通过以下方式解决了它,因为我无法在 stackoverflow 和 write.table 的文档中找到更好的方法;然而,对于潜在的未来应用,我想知道有什么比这更有效的方法。
r - 如何使 write.table 始终从新的空白行开始写入
我在闪亮的应用程序中使用它
重新启动应用程序后,文本与上一行重叠。我希望 write.table 找到一个新的空白行并从该新行开始写入。
r - 将 R 文件保存为 csv 文件,该文件的组织方式类似于 Excel 电子表格
我已在我的数据集“我的数据集”中加载,添加了一些新变量,现在希望将其作为 csv 文件保存在我的工作目录中。
如果我使用 write.table(my.data, file="newdata.csv", na=""),我会得到一个未正确分离的电子表格。我希望我的变量位于顶部,并且我的值根据这些变量由列分隔。
我在解释 write.table 上的 R 帮助页面时遇到了麻烦,我想知道我应该输入哪些参数,以便可以正确写入我的数据。
r - 如何防止 write.csv 将 POSIXct、日期和时间类更改回字符/因素?
我有一个 .csv 文件,其中每个字段用于日期时间、日期和时间。最初它们都是字符字段,我已经相应地转换了它们。在我的代码末尾,如果我这样做:
我会得到
现在,我对此非常满意,我想创建一个 .csv 文件,所以这就是我所拥有的:
我也试过
而且我得到了相同的结果,这就是我在编写新的 .csv 时所有的转换都丢失了:一切都回到了角色。
我怀疑我在 write 函数中遗漏了一些参数,但是我整个下午都在搜索,但找不到什么。有人可以帮忙吗?
r - 用 R 的 read. 函数编码地狱
长话短说,我有这个data.csv
文件,我是使用read.xls
and创建的write.csv
,read.table
并且write.table
按这个顺序。
问题是,即使结构看起来相当好并且可以优化,我也无法将编码设置为encoding = "UTF-8"
or fileEncode = "UTF-8"
。
每当我尝试时,我都会遇到各种错误,例如encoding = "UTF-8" unused argument
,no valid input
等。示例是可重现的,因此请随意测试(只需将粘贴复制到 .csv 文件中并在 excel 中打开或其他)。所以这里有一小部分data.csv
内容,我很乐意转换。
请注意,在第一个read.xls
(gdata
包)期间,我wide character
从 perlsxls2csv.pl
脚本中收到警告
后来Warning messages:
1: In write.table(b, "data.csv", sep = "\t", append = TRUE) :
appending column names to file
从R。
我想我可能也搞砸了sep
争论。
无论如何,我将不胜感激任何建议。
r - 传入要与 write.table 一起使用的变量
我正在使用 quantmod 来获取股票行情的股票价格,这会创建一个 xts 对象。
当我尝试将此对象写入 csv 文件时,我似乎无法弄清楚如何使用变量名调用该对象。见下文:
有谁知道我如何传入变量“ticker”并且 write.table 命令会知道它需要调用 IBM xts 数据文件?
谢谢!!
r - 如何在R中保存foreach循环的输出
foreach
循环后保存数据输出时遇到问题
这是读取我的数据并处理它的功能
这是进行并行处理的代码
一切都很顺利,但是当我检查OutputList
我看到的内容时,function(x)
我只想ort_my
为文件列表中的每个文件写。
这是我所看到的
我怎样才能做到这一点?
此致
现在我用 doSNOW 包做同样的事情
我有以下错误消息;
r - 在 R 中,写入表时转换为日期类时出错
示例来自 Phil Specter 的非常棒的书“David Manipulation with R”,但出现了一个错误。
r - 子集数据帧列表 - 写入输出时出错
我在 4 个不同的位置有 4 个不同的 .csv 文件,我想使用相同的标准对它们进行子集化。然后我想为它们中的每一个以“originalfilename_cpt.csv”的形式编写输出(理想情况下到原始位置,但我已经放弃了——不介意将它们写入工作区并手动移动它们)
因为它们位于不同的位置,所以我从单独读取文件开始:
然后创建一个包含所有文件的列表:
从这里我尝试了 2 条路线 - 首先创建了一个函数并使用了 lapply:
第二个使用了 for 循环:
在这两种情况下我都会遇到相同的错误,我怀疑这与编写输出有关,因为我可以看到我的 clean.file 正在创建(至少是第一个)并且看起来正确。这是我得到的错误:
有人可以发现我做错了什么吗?
r - R:将 paste() 元素添加到文件
我base::paste
在 for 循环中使用:
mp
输出为一个大字符串,其中元素用逗号分隔。
例如mp
是"1,2,3,4,5,6"
然后,我想放入mp
一个文件,其中的每个元素都添加到同一行的单独列中。我的代码是:
但是,mp
它只是作为一个大字符串出现在 CSV 中,而不是被分割。我怎样才能达到我想要的格式?
仅供参考,我也尝试过转换mp
为列表,然后strsplit()
-ing 它,但都没有奏效。
添加summary$pro
到文件后,如何summary$me
在一行中添加多列(格式相同)?
谢谢,
你