ライブラリ Sleuth2 の ex0622 データを使用しています
library(Sleuth2)
library(lattice)
attach(ex0622)
#Using the 'rep()' function to create a vector for the sexual preference variable ('Hetero' or 'Homo')
sex.pref=as.factor(c(rep("Hetero", 16), rep("Homo", 19), rep("Hetero", 6)))
#Using the 'rep()' function to create a vector for the Type of Death variable ('AIDS' or 'Non-AIDS')
death.type=c(rep("Aids",6), rep("Non-Aids",10), rep("Aids", 19), "Aids", rep("Non-Aids", 5))
#creating a vector of gender variable
gender=(c(rep("Male", 35), rep("Female", 6)))
length(death.type)
ex0622_alt=as.data.frame(cbind(ex0622, gender, sex.pref, death.type))
ex0622_alt
上記のコードを実行して、いくつかの要素をデータ セットに追加します。次に、格子パッケージで変数の特定の組み合わせを表示したい
histogram(~Volume[sex.pref=="Hetero"]|gender, data=ex0622_alt, main="Heterosexuals")
dotplot(Volume[sex.pref=="Hetero"]~gender, col=1)
これらの試みは両方とも、gender と sex.pref の要素の空の組み合わせを生成してはならない場合に生成します。何が起こっているのかわかりません。
どんな助けでも大歓迎です!
ありがとう!