r - 如何在不将列名的破折号和空格更改为点的情况下导出为 .csv?
问题描述
在我的数据框中,我有带有破折号和空格的列名,例如地址类型。当我尝试导出为 .csv 时,破折号和空格变为点,因此“地址类型”变为 .csv 文件中的 address.type。
导入 .csvs 时,我使用了 check.names = FALSE,但是,导出时似乎没有类似的功能。
对这个烦人的问题的任何帮助将不胜感激!
使用示例代码编辑问题:
df1 = data.frame("x 1" = 1, "x-2" = 2, check.names = F)
df2 = data.frame("y 1" = 1, "y-2" = 2, check.names = F)
Dflist <- list(df1, df2)
write.csv(Dflist[1],file="test.csv")
解决方案
推荐阅读
- algorithm - 您如何将 cronjob 编程为仅在上午 12 点和下午 12 点之后运行一次
- kotlin - 在 Kotlin 中选择属性初始化器和属性获取器的最佳实践是什么?
- python - 将复数的 numpy 矩阵导出到 CSV
- javascript - react-loadable / redux - 即使调用 createStore 也不会启动状态
- mongodb - Spring Boot Mongo DB 副本集未按预期工作
- rust - 为什么为无符号整数复制 C 的 fread 的通用函数总是返回零?
- javascript - 链接按钮到另一个页面
- sonarqube - 以下项目没有有效的 ProjectGuid 并且不是使用有效的解决方案 (.sln) 构建的,因此将从分析中跳过
- java - 在调用 OnClick 之前调用方法
- arrays - 反应:如何在我的菜单部分显示我的道具数据