में संक्षेप में डेटा से स्टैक्ड बार चार्ट कैसे बनाएं I ggplot 2 का उपयोग करके एक स्टैक्ड बार ग्राफ़ बनाने की कोशिश कर रहा हूं। मेरा डेटा इसके विस्तृत रूप में दिखता है, ऐसा लगता है। प्रत्येक सेल में संख्या प्रतिक्रियाओं की आवृत्ति होती है।ggplot2
activity yes no dontknow
Social events 27 3 3
Academic skills workshops 23 5 8
Summer research 22 7 7
Research fellowship 20 6 9
Travel grants 18 8 7
Resume preparation 17 4 12
RAs 14 11 8
Faculty preparation 13 8 11
Job interview skills 11 9 12
Preparation of manuscripts 10 8 14
Courses in other campuses 5 11 15
Teaching fellowships 4 14 16
TAs 3 15 15
Access to labs in other campuses 3 11 18
Interdisciplinary research 2 11 18
Interdepartamental projects 1 12 19
मैं reshape2 और
melted.data(wide.data,id.vars=c("activity"),measure.vars=c("yes","no","dontknow"),variable.name="haveused",value.name="responses")
जहाँ तक मैं प्राप्त कर सकते हैं यही कारण है कि का उपयोग कर इस तालिका पिघलाया जाता है। मैं एक्स अक्ष पर गतिविधियों, y अक्ष में प्रतिक्रियाओं की आवृत्ति, और हाँ के वितरण दिखा प्रत्येक बार, ओपन स्कूल के साथ एक स्टैक्ड बार चार्ट बनाना चाहते हैं और
मैं
ggplot(melted.data,aes(x=activity,y=responses))+geom_bar(aes(fill=haveused))
की कोशिश की है dontknows
लेकिन मुझे डर है कि सही समाधान नहीं है
किसी भी मदद की बहुत सराहना की जाती है।