R 如何在不更改格式的情况下将表格导出(或另存为)为.csv
我有下表:R 如何在不更改格式的情况下将表格导出(或另存为)为.csv,r,excel,date,csv,R,Excel,Date,Csv,我有下表: chr [1:1000] "10/16" "1/5" "6/16" "2/5" "7/11" "6/6" "5/5" "2/5" "14/16" "3/5" "5/5" "7/14" "9/9" "8/9" "7/9" "4/9" "5/5" "1/5" "6/9" "14/16" ... 我想将其保存为csv,但当我打开csv文件时,格式会自动更改为“日期”,因此我会得到2016年10月、5月1日、6月等 我如何导出您所写的“按原样”表 当我打开csv文件时 假设您在Excel中
chr [1:1000] "10/16" "1/5" "6/16" "2/5" "7/11" "6/6" "5/5" "2/5" "14/16" "3/5"
"5/5" "7/14" "9/9" "8/9" "7/9" "4/9" "5/5" "1/5" "6/9" "14/16" ...
我想将其保存为csv,但当我打开csv文件时,格式会自动更改为“日期”,因此我会得到2016年10月、5月1日、6月等
我如何导出您所写的“按原样”表
当我打开csv文件时
假设您在Excel中执行此操作,请了解csv文件很可能是正确的,您可以通过在记事本中打开它来确认
在这种情况下,一种修复方法是使用数据导入数据► 获取外部数据► 从文本
。这将打开“文本到列”向导,您可以将包含值的列指定为文本
你写
当我打开csv文件时
假设您在Excel中执行此操作,请了解csv文件很可能是正确的,您可以通过在记事本中打开它来确认
在这种情况下,一种修复方法是使用数据导入数据► 获取外部数据► 从文本
。这将打开“文本到列”向导,您可以将包含值的列指定为文本
只需在每个项目后添加一个“空格”或任何其他字符即可
chr [1:1000] "10/16." "1/5." "6/16." "2/5." "7/11." ...
代码如下:
Y<-paste0(X," ")
Y只需在每个项目后面添加一个“空格”或任何其他字符
chr [1:1000] "10/16." "1/5." "6/16." "2/5." "7/11." ...
代码如下:
Y<-paste0(X," ")
ytheexcel就是Excel。您应该询问如何防止Excel弄乱格式。也许你可以在所有字符串前面加上,
。那就是Excel就是Excel。您应该询问如何防止Excel弄乱格式。可能您可以在所有字符串前面添加“
。问题是我每天都要导出一个csv文件,需要自动导出为文本…@Gor导出与在Excel中打开文件有什么关系?您没有写到您在导出文件时遇到问题,只是在打开文件时遇到了问题。要检查您是否正确导出了文件,请在记事本中打开它并报告您看到的内容。我明白了这是Excel的问题!!!但由于我在本例中仅使用excel,有趣的是我如何解决这个“问题”@Gor哪个问题?您是否在导出您一直在写的内容时遇到问题?如果您认为在导出csv文件时遇到问题,在记事本中打开该文件时会看到什么?如果您的问题只是在Excel中打开文件时,那么每天以CSV格式导出与我提供的解决方案有什么关系?问题是我每天都要导出CSV文件,并且需要自动导出为文本…@Gor导出与在Excel中打开文件有什么关系?您没有写到您在导出文件时遇到问题,只是在打开文件时遇到了问题。要检查您是否正确导出了文件,请在记事本中打开它并报告您看到的内容。我明白了这是Excel的问题!!!但由于我在本例中仅使用excel,有趣的是我如何解决这个“问题”@Gor哪个问题?您是否在导出您一直在写的内容时遇到问题?如果您认为在导出csv文件时遇到问题,在记事本中打开该文件时会看到什么?如果您的问题只是在Excel中打开文件,那么每天以CSV格式导出与我提供的解决方案有什么关系?