Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在R中找不到从输出到write.csv的文件_R - Fatal编程技术网

在R中找不到从输出到write.csv的文件

在R中找不到从输出到write.csv的文件,r,R,我在以下代码中遇到了一些问题 dataframe_temp = data.frame(ID = c(1, 1, 2, 3, 3), City = c("a", "a", "b", "c", "c"), Qty = c(20, 14, 40, 50, 60)) dataframe.list <- list() for (city in unique(dataframe_te

我在以下代码中遇到了一些问题

dataframe_temp = data.frame(ID = c(1, 1, 2, 3, 3), 
                            City = c("a", "a", "b", "c", "c"), 
                            Qty = c(20, 14, 40, 50, 60))

dataframe.list <- list()

for (city in unique(dataframe_temp$City)) { 

  print(city)

  dataframe.list[[i]] = subset(dataframe_temp, City == city) 


  write.csv(x = dataframe.list[[i]], file = paste0("C:\\Users\\my.name\\Desktop", "dataframe_for_city_", city,".csv")) 
}
dataframe\u temp=data.frame(ID=c(1,1,2,3,3),
城市=c(“a”、“a”、“b”、“c”、“c”),
数量=c(20、14、40、50、60))
dataframe.list
一切似乎都运行良好,但我找不到我的桌面上的文件

因为它们不在您的桌面上,所以它们位于父文件夹(
C:\Users\my.name
)中,位于名为
Desktopdataframe\u for_cityècity›.csv
的文件中


您忘记了
桌面
和文件名之间的反斜杠。您还可以使用
file.path
来构造路径,与使用
paste0
相比,此类错误发生的几率更小。您好,我将其更改为C:\\Users\\my.name\\Desktop\\。但我还是看不到文件。对不起,我不明白你的解决办法。非常感谢。我甚至在C:\Users\my.name中查找,什么都看不到!