导入保存为* .htm,*。html的.xls文件(保存在后端)

时间:2018-10-04 10:54:00

标签: r

我有一个要求,我必须导入一个保存为。* htm,。* html的.xls文件。

FileName

我们如何将其加载到数据帧的R中。数据存在于Sheet1中,从第5行开始。我一直在努力通过尝试使用xlsx包和readxl包加载数据。但是它们都不起作用,因为文件的本机格式是不同的。

我无法手动将文件编辑和重新保存为.xlsx,因为它无法自动执行。 另请注意,将其另存为.xlsx文件,即可正常工作。但这不是我所需要的。

请帮助我。

1 个答案:

答案 0 :(得分:1)

尝试使用openxlsx软件包及其功能read.xlsx。如果这样不起作用,则可以按照示例here的说明以编程方式重命名该文件,然后使用以下excel软件包之一打开该文件。

您的文件可能是xlsx格式,而不是xlsx格式,您是否尝试过read_xls()的{​​{1}}函数?或者也可以是文本格式,在这种情况下,readxl的{​​{1}}或read.table()应该有效。在将文件保存在xlsx中后可以工作的事实强烈表明,该文件一开始并未被格式化为xlsx。

希望这会有所帮助。