বয়স পিরামিডটি দেখতে দেখতে:
আমি একই জাতীয় কিছু বানাতে চাই, যেমন একটি 2 টি বারপ্লট (হিস্টোগ্রাম নয়), উল্লম্বভাবে ঘোরানো এবং পিরামিডের মতো উভয় পক্ষের প্রসারিত।
আর-তে এটি করার সহজ উপায় কি?
এটি প্রতিটি বারের রঙ নিয়ন্ত্রণ করাও ভাল।
বয়স পিরামিডটি দেখতে দেখতে:
আমি একই জাতীয় কিছু বানাতে চাই, যেমন একটি 2 টি বারপ্লট (হিস্টোগ্রাম নয়), উল্লম্বভাবে ঘোরানো এবং পিরামিডের মতো উভয় পক্ষের প্রসারিত।
আর-তে এটি করার সহজ উপায় কি?
এটি প্রতিটি বারের রঙ নিয়ন্ত্রণ করাও ভাল।
উত্তর:
আপনি প্যাকেজ থেকে ফাংশন দিয়ে এটিpyramid.plot()
করতে পারেন plotrix
। এখানে একটি উদাহরণ:
library(plotrix)
xy.pop<-c(3.2,3.5,3.6,3.6,3.5,3.5,3.9,3.7,3.9,3.5,3.2,2.8,2.2,1.8,
1.5,1.3,0.7,0.4)
xx.pop<-c(3.2,3.4,3.5,3.5,3.5,3.7,4,3.8,3.9,3.6,3.2,2.5,2,1.7,1.5,
1.3,1,0.8)
agelabels<-c("0-4","5-9","10-14","15-19","20-24","25-29","30-34",
"35-39","40-44","45-49","50-54","55-59","60-64","65-69","70-74",
"75-79","80-44","85+")
mcol<-color.gradient(c(0,0,0.5,1),c(0,0,0.5,1),c(1,1,0.5,1),18)
fcol<-color.gradient(c(1,1,0.5,1),c(0.5,0.5,0.5,1),c(0.5,0.5,0.5,1),18)
par(mar=pyramid.plot(xy.pop,xx.pop,labels=agelabels,
main="Australian population pyramid 2002",lxcol=mcol,rxcol=fcol,
gap=0.5,show.values=TRUE))
যা দেখতে দেখতে শেষ হয়: