如何在R中将多个数据帧写入一个csv excel文件的多个工作表?

如何在R中将多个数据帧写入一个csv excel文件的多个工作表?,r,excel,csv,dataframe,R,Excel,Csv,Dataframe,我试图将多个数据帧写入单个csv格式的文件,但每个数据帧都位于excel文件的不同工作表中: write.csv(dataframe1, file = "file1.csv",row.names=FALSE) write.csv(dataframe2, file = "file2.csv",row.names=FALSE) 有没有办法在此代码中指定图纸和csv文件,并将它们全部写入一个文件 提前谢谢你,这是不可能的。这是csv的功能,仅在一张纸中,以便您可以从记事本或任何其他此类软件查看它。如

我试图将多个数据帧写入单个csv格式的文件,但每个数据帧都位于excel文件的不同工作表中:

write.csv(dataframe1, file = "file1.csv",row.names=FALSE)
write.csv(dataframe2, file = "file2.csv",row.names=FALSE)
有没有办法在此代码中指定图纸和csv文件,并将它们全部写入一个文件



提前谢谢你,这是不可能的。这是csv的功能,仅在一张纸中,以便您可以从记事本或任何其他此类软件查看它。如果你仍然试图写作,它就会被淹没。只要试着打开一个csv,打开一个新的工作表,然后写一些值并保存它。已存在的值将被删除。一个csv格式的excel文件只能有一张工作表

这是不可能的。这是csv的功能,仅在一张纸中,以便您可以从记事本或任何其他此类软件查看它。如果你仍然试图写作,它就会被淹没。只要试着打开一个csv,打开一个新的工作表,然后写一些值并保存它。已存在的值将被删除。一个csv格式的excel文件只能有一张工作表

这是不可能的。这是csv的功能,仅在一张纸中,以便您可以从记事本或任何其他此类软件查看它。如果你仍然试图写作,它就会被淹没。只要试着打开一个csv,打开一个新的工作表,然后写一些值并保存它。已存在的值将被删除。一个csv格式的excel文件只能有一张工作表

这是不可能的。这是csv的功能,仅在一张纸中,以便您可以从记事本或任何其他此类软件查看它。如果你仍然试图写作,它就会被淹没。只要试着打开一个csv,打开一个新的工作表,然后写一些值并保存它。已存在的值将被删除。一个csv格式的excel文件只能有一张工作表

xlsx和XLConnect软件包也可以做到这一点

xlsx和XLConnect软件包也可以做到这一点

xlsx和XLConnect软件包也可以做到这一点

xlsx和XLConnect软件包也可以做到这一点

使用包WriteXLS?csv是一个文本文件,我真的不认为你可以有csv格式的工作表…@CathG:是的,对了,对不起,我指的是一个带有csv的excel文件format@f.a您的意思是将所有数据帧折叠成一个数据帧,然后输出到一个CSV文件中吗?@zx8754,不,我的意思是将每个数据帧写入CSV格式的excel文件的每一页writexls就是答案。没有带CSV表单的Excel文件…还有包WriteXLS?csv是一个文本文件,我真的不认为你可以有csv格式的工作表…@CathG:是的,对了,对不起,我指的是一个带有csv的excel文件format@f.a您的意思是将所有数据帧折叠成一个数据帧,然后输出到一个CSV文件中吗?@zx8754,不,我的意思是将每个数据帧写入CSV格式的excel文件的每一页writexls就是答案。没有带CSV表单的Excel文件…还有包WriteXLS?csv是一个文本文件,我真的不认为你可以有csv格式的工作表…@CathG:是的,对了,对不起,我指的是一个带有csv的excel文件format@f.a您的意思是将所有数据帧折叠成一个数据帧,然后输出到一个CSV文件中吗?@zx8754,不,我的意思是将每个数据帧写入CSV格式的excel文件的每一页writexls就是答案。没有带CSV表单的Excel文件…还有包WriteXLS?csv是一个文本文件,我真的不认为你可以有csv格式的工作表…@CathG:是的,对了,对不起,我指的是一个带有csv的excel文件format@f.a您的意思是将所有数据帧折叠成一个数据帧,然后输出到一个CSV文件中吗?@zx8754,不,我的意思是将每个数据帧写入CSV格式的excel文件的每一页writexls就是答案。没有带CSV表单的Excel文件……是的,对了,谢谢@Arun Raja,正如zx87546和CathG评论的那样,通过WriteXLSXLConnect,我可以在一个Excel文件中有多个表单更好。试试看。您可以在书写时定义图纸的数量。getsheets()给出了回读时的工作表数量。是的,对了,谢谢@Arun Raja,正如zx87546和CathG评论的那样,通过WriteXLSXLConnect,我可以在一个excel文件中有多个工作表更好。试试看。您可以在书写时定义图纸的数量。getsheets()给出了回读时的工作表数量。是的,对了,谢谢@Arun Raja,正如zx87546和CathG评论的那样,通过WriteXLSXLConnect,我可以在一个excel文件中有多个工作表更好。试试看。您可以在书写时定义图纸的数量。getsheets()给出了回读时的工作表数量。是的,对了,谢谢@Arun Raja,正如zx87546和CathG评论的那样,通过WriteXLSXLConnect,我可以在一个excel文件中有多个工作表更好。试试看。您可以在书写时定义图纸的数量。getsheets()提供回读时的图纸数量。