我有一个R脚本,它将数据帧写入文件" file.csv"。 这是代码:
tweetsdf <- gettweets(string,n)
tweetsdf$text <- gsub("@[[:alnum:]]+ *","",tweetsdf$text)
tweetsdf$text <- gsub("http[[:alnum:][:punct:]]+ *","",tweetsdf$text)
tweetsdf$text <- gsub("[^[:alpha:][:space:]]*","",tweetsdf$text)
tweetsdf$text <- gsub("[[:punct:]]","",tweetsdf$text)
tweetsdf$text <- gsub("\n","",tweetsdf$text)
tweetsdf$text <- tolower(tweetsdf$text)
write.csv(tweetsdf,"file.csv",row.names=F)
当我尝试导入文件&#34; file.csv&#34;它进入画面公共我得到错误&#34; Excel协议的非法文件类型&#34;。如果我打开.csv文件并将其保存为excel工作簿,那么我才能将其导入到tableau public。
我尝试了一切,但没有任何效果。
我做错了什么?
答案 0 :(得分:0)
实际上,如果我使用&#34;连接到文本文件&#34;而不是连接到Excel&#34;然后选择.csv文件,它工作,大声笑。谢谢。
答案 1 :(得分:0)
这是因为 .csv 文件是一个文本文件,不限于在 Excel 中使用