私はCSVファイルの内容のような文字列を持っています:'"number 1", "number 2"'
、それを解析したいと思います。textconnectionは余分なスペースを生む[R]
私が見つけたtextconnection
は、ファイルハンドルに文字列を変換できます。それを使って構文解析ができました。しかし、それは私のコンテンツにいくつかの不思議な空間を生成します。いずれかの理由と修正方法を知っていますか?ありがとう
con = textConnection('"number 1", "number 2"')
dat = read.csv(con, header = F, stringsAsFactors = F)
close(con)
dat
# V1 V2
# 1 number 1 number 2
dat[1,1]
# [1] "number 1"
dat[1,2]
# [1] " number 2" --- why there's a space???
カンマ(区切り記号はカンマ)の後にスペースがあるため、この通常の方法です。あなたは 'gsub("^+ "、" dat $ V2) ' – agstudy