提问人:user17661126 提问时间:1/5/2023 更新时间:1/5/2023 访问量:45
将数据帧写入具有大量标点符号的 csv 文件 - 但将其分解为多行
Writing a dataframe to a csv file that has a lot of punctuation - but getting it broken into multiple rows
问:
我有这个数据框,只有一个 URL:
df <- data.frame("url" = "http://www.nycourts.gov/reporter/3dseries/2011/2011_00286.htm", "text" = "")
我正在尝试获取网页的整个文本(包括 HTML 标签)并将其保存到 CSV 文件中。
我试过:
df$text[1] <- getURL(url=df$url[1])
和
df$text[1] <- paste(readLines(df$url[1]), collapse="")
这些工作正常,问题是当我尝试将其保存到 CSV 时。我用过:
write.csv(df, "file.csv")
write_csv(df, "file.csv")
write_delim(df1, "file.csv", delim = ",")
但是,生成的 csv 并不包含一行中“文本”列中的所有文本。相反,根据我使用的写入函数,它会将其保存在不同的行/列中。
我试过玩write_delim的报价和转义参数,但没有任何效果。我不明白这个网址中的文字出了什么问题。
答: 暂无答案
评论