2016-11-17 3 views
0

私はR.データフレームを文字配列に変換しますか?

で文字配列へデータフレームを変換しようとしています
  • これは動作しますが、テキストファイルには、これだけが原因WORK..MAYBEしません83 RECORDS

    data <- readLines("https://www.r-bloggers.com/wp-content/uploads/2016/01/vent.txt") 
    df <- data.frame(data) 
    textdata <- df[df$data, ] 
    
  • LIKE CONTAINS ITは3Kの記録を持っていますか?

    trump_posts <- read.csv(file="C:\\Users\\TAFer\\Documents\\R\\TrumpFBStatus1.csv", 
             sep = ",", stringsAsFactors = TRUE) 
    trump_text <- trump_posts[trump_posts$Facebook.Status, ] 
    

私が知っているすべては、私はトランプポストと呼ばれるデータフレームを持っています。フレームには、Facebook.Statusという単一の列があります。私はそれを文字配列に変換したいので、解析を実行できます。

ご協力いただければ幸いです。

おかげ

答えて

1

Facebook.Statusもしあなたが直接その上で、あなたの分析を行うことができます文字ベクトルです。

それとも、試すことができます:

trump_text <- as.character(trump_posts$Facebook.Status)

0

を、私はあなたが何とかdata.table構文でdata.frame構文を混乱していると思います。 DFの場合は、ベクトルをdf$colとして参照します。しかし、DTの場合は、dt[,col]またはdt[,dt$col]と書いたものと多少似ています。また、文字ベクタをすぐに使用したい場合は、read.csvstringsAsFactors = Fと設定します。それ以外の場合は、追加の変換が必要です(例:dt[,as.character(col)]またはas.character(df$col))。

あなたのハードウェアの限界に当たっていない限り、サイドノートではほとんど問題になりません。

関連する問題