I持って、次のデータフレームdat
とリストb
:R - テキストファイルをリストに読み込むには?
Word = c("FOO", "BAM", "ZIP")
Count = c(7, 6, 2)
dat = data.frame(Word, Count)
b<-c("FOO")
私はそうのようにTRUEまたはFALSE印刷しdat
で3番目のカラム作成しています:
dat<-data.frame(dat$Word,dat$Count, dat$Word %in% b)
colnames(dat)<-c("Word","Count","Condition")
このプリントを:
>dat
Word Count Condition
FOO 7 TRUE
BAM 6 FALSE
ZIP 2 FALSE
これまでのところとても良いです。ここでb
を手作業で作成する代わりに、改行で区切ったファイルをRに読み込み、上記のコードを使用して3列のデータフレームdat
を作成することができます。
は、ここで私の意味は次のとおりです。ただし
df1 <- read.table(text="FOO\nCAT\nDOG\nFISH\n")
dat<-data.frame(dat$Word,dat$Count, dat$Word %in% df1)
colnames(dat)<-c("Word","Count","Condition")
、この版画:代わりに、それは前に働いていたかの
>dat
Word Count Condition
FOO 7 FALSE
BAM 6 FALSE
ZIP 2 FALSE
。私の質問:words.txt
というファイルをdf1
にインポートするにはどうすればいいですか?上記のコードはまだ動作しますか?