看板 R_Language 關於我們 聯絡資訊
[問題類型]: 請把以下不需要的部份刪除 程式諮詢(我想用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 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 66.66.198.92 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1533416145.A.602.html ※ 編輯: AmigoSafin (66.66.198.92), 08/05/2018 04:56:56
celestialgod: 試試看data.table的as.data.table 08/05 06:18
celestialgod: data.table處理這類資料 通常都能轉 08/05 06:18
AmigoSafin: 好的 感謝您~~ 08/06 12:07