r - 使用excel将csv导出到R
问题描述
我希望有人可以帮助我解决我目前面临的excel问题。我一直在尝试将我在 Excel Ver 16 中编写的 csv 文件导出到 R studio 中,但它不断给出“readTableHeader 在'Book1.csv' 上找到的不完整的最后一行”错误。我已经包含了错误的屏幕截图和我为此使用的文件。不过,我直接从 Kaggle 下载的另一个名为“adult-test.csv”的数据集似乎不会发生这种情况。
我已经尝试了所有方法,从重新安装 R、R studio、Excel,我什至求助于使用 Google 表格,但它仍然无法正常工作。如果有人知道我做错了什么,请帮忙!
解决方案
这里很难猜。
有时 Excel 会csv
错误地保存文件 - 即使表格下方的单元格是空的 Excel 也会将它们保存在 csv 中,因为也许在过去,那里有一些东西。
所以,这里有一个建议
- 也许尝试直接读取 Excel 文件,而不是先将其保存为 csv。例如,您可以
read.xlsx()
从openxlsx
包中执行此操作。 - 如果这没有帮助,请使用文本编辑器打开 csv 文件(而不是再次使用 Excel)。然后您将能够看到实际问题,如有必要,请在此处发布文本(而不是 Excel 屏幕截图)
推荐阅读
- python - Read_csv 功能
- r - 使用 R,我如何根据范围内的数字为新列分配值?
- javascript - 将 Class 从单个 Js 网页转换为 ReactJs
- c# - C# OpenHtmlToPdf 缺少样式
- javascript - 我想从谷歌图表中的 JSON 创建堆叠图表
- swift - 在 Swift 中使用 Firebase,如何从集合中提取文档以显示在文本视图中?
- c# - Unity 3D如何将武器瞄准光线投射
- google-apps-script - Google表格错误消息:异常:范围的坐标超出了表格的尺寸
- php - 如何禁用在 WooCommerce 结帐中预先填写的字段?
- r - 在R中将字符时间格式转换为excel时间格式