मैं एक या दो समूह चर का उपयोग करके कई उपग्राफ बनाने के लिए "के लिए" के "द्वारा" उपयोग करने का प्रयास कर रहा हूं। दोनों समूह चर एक कारक चर हैं (सेक्स एक डमी है और पिता की सामाजिक स्थिति में कई स्तर हैं)। मैं किंवदंती या ग्राफ के शीर्षक में समूह का स्तर (उर्फ नाम) कैसे जोड़ सकता हूं?एकाधिक ग्राफ शीर्षक बनाने के लिए "द्वारा" का उपयोग
यह वह कोड है जिसका मैं उपयोग कर रहा हूं।
library(TraMineR)
library(Hmisc)
data(biofam)
biofam.lab <- c("Parent", "Left", "Married", "Left+Marr",
"Child", "Left+Child", "Left+Marr+Child", "Divorced")
biofam.seq <- seqdef(biofam, 10:25, labels=biofam.lab)
class(biofam$sex)
levels(biofam$sex)
describe(biofam$sex)
class(biofam$cspfaj)
levels(biofam$cspfaj)
describe(biofam$cspfaj)
### Simple plots
seqdplot(biofam.seq)
seqdplot(biofam.seq, group=biofam$sex, title="Marital status by gender")
### Plot with automatic title using "by"
by(biofam.seq, biofam$sex, function(X) seqdplot(X, title="X$sex[1]"))
by(biofam.seq, biofam$sex, function(X) seqdplot(X, title=X$sex[1]))
### Plot with automatic title and multiple-grouping using "for"
for(n in c(1, 2, 3)) {
seqdplot(subset(biofam.seq, subset=biofam$cspfaj==(n)), title="(n)")
}
for(n in c(1, 2, 3)) {
seqdplot(subset(biofam.seq, subset=biofam$cspfaj==(n)), group=biofam$sex, title="(n)")
}
कृपया कोड पोस्ट करें जिसे काटा और चिपकाया जा सकता है और साथ काम करने के लिए एक उदाहरण प्रदान करेगा। उस पृष्ठ पर डेटा.फ्रेम नामक कोई डेटा ऑब्जेक्ट नहीं है। –
शायद, मेरा उदाहरण कोड अब मेरे प्रश्न को स्पष्ट बनाता है। –
हां, यह अधिक स्पष्ट है, हालांकि मुझे लूप के भीतर 'seqdplot' कॉल के साथ एक त्रुटि मिलती है। (सीमाओं से बाहर एक सबस्क्रिप्ट ... क्या है कि आप देख रहे हैं?) –