-1

単一列の CSV ファイル (ヘッダー付き) を R の文字リストに変換する方法を知りたいです。RStudio で data.frame としてロードしてから as.character を使用しようとしましたが、ソフトウェアは私に与えますカンマで区切られたランダムな数字の文字列。

私のファイルにはほぼ1000行あり、手動で入力することはできません

sample = c("97_278", "BR5-045", "10-409", ...)

私のファイルは次のようになります (最初の 5 行)

Samples
97_278
BR5-045
10-409
BR8-316
97_420

これは、値テーブルの下で as.character を使用して取得したものです

sample_char     "c(235, 310, 103, ..."

これは私が探しているものです

sample_char     chr [1:1000] "97_278" "BR5-045" "10-409"

sample_char は新しい変数です。

4

3 に答える 3

0

その後、as.matrix と基本文字リスト関数 (c) を使用してそれを行うことになりました。だから、それはこのようになります

 sample2 =as.matrix(sample)
 sample3 = c(sample2)
于 2016-06-21T07:30:52.150 に答える
0

単一の列の場合はscanvector

res <- scan("cor.csv", sep="", what = "", quiet=TRUE)
str(res)
#chr [1:6] "Samples" "97_278" "BR5-045" "10-409" "BR8-316" ...

list値が必要な場合は、as.list(res)使用できます。

于 2016-06-21T05:55:33.057 に答える