[問題] 求儲存R list的好方法

作者: AmigoSafin   2018-08-05 04:55:42
[問題類型]:
請把以下不需要的部份刪除
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
大家好
我使用search_tweets找了25,000個與Pandora有關的tweets,
我是新手 所以在網路上看看能做些什麼
我看到plain_text以及stopwords這兩個functions
所以用plain_text抓2500個text
想要分析stopwords
我有兩個問題,
首先我找到了許多text
因為數量太多
沒辦法在console裡面都列出來
但是我希望將他們另存下來
我用了 stop.df <- as.dataframe
或者 write.table/ write csv
都不成功 並不是有error message
而是那個檔案裡面 就只有我為這個資料夾設置的檔名而已
我用的code為:
tokenize_words(plain.text, stopwords = stopwords::stopwords("en"))
stop.sp <- tokenize_words(plain.text, stopwords = stopwords::stopwords("en"))
所以我想做的是把 stop.sp這個list存下來
我就可以有很完整的2500筆資料
但我用了as.data.frame or save.csv都有error
> stop.sp.df <- as.data.frame(stop.sp)
Error in (function (..., row.names = NULL,
check.rows = FALSE, check.names = TRUE, :
arguments imply differing number of rows: 7, 16, 13, 28, 25, 26, 22, 18,
10, 27, 31, 33, 15, 14, 21, 20, 30, 19, 8, 17, 12, 29, 23, 6, 24, 32, 9, 39,
11, 36, 5, 38, 3, 4, 35, 37, 2, 34, 40, 41
我又試了write.table 以及以下
## Trying saving R object
save(stop.sp, list = character(),
file = stop("stopword_Spotify.txt"),
ascii = FALSE, version = NULL, envir = parent.frame(),
compress = isTRUE(!ascii), compression_level,
eval.promises = TRUE, precheck = TRUE)
得到error 顯示compression_level not found
請問大家有沒有好用的存下R產出的資料的好方法?
謝謝大家~
關鍵字:
Twitter
Text_mining
session_info ()
setting value
version R version 3.5.1 (2018-07-02)
system x86_64, darwin15.6.0
ui RStudio (1.1.456)
language (EN)
collate en_AU.UTF-8
tz America/New_York
date 2018-08-04
作者: celestialgod (天)   2018-08-05 06:18:00
試試看data.table的as.data.tabledata.table處理這類資料 通常都能轉
作者: AmigoSafin   2018-08-06 12:07:00
好的 感謝您~~

Links booklink

Contact Us: admin [ a t ] ucptt.com