आर पाई चार्ट


पाइ चार्ट

पाई चार्ट डेटा का एक वृत्ताकार चित्रमय दृश्य है।

pie()पाई चार्ट बनाने के लिए फ़ंक्शन का उपयोग करें :

उदाहरण

# Create a vector of pies
x <- c(10,20,30,40)

# Display the pie chart
pie(x)

परिणाम:

उदाहरण समझाया गया

जैसा कि आप देख सकते हैं कि पाई चार्ट वेक्टर में प्रत्येक मान के लिए एक पाई खींचता है (इस मामले में 10, 20, 30, 40)।

डिफ़ॉल्ट रूप से, पहले पाई की प्लॉटिंग x-अक्ष से शुरू होती है और वामावर्त चलती है ।

नोट: प्रत्येक पाई का आकार इस सूत्र का उपयोग करके अन्य सभी मूल्यों के साथ मूल्य की तुलना करके निर्धारित किया जाता है:

सभी मानों के योग से विभाजित मान: x/sum(x)


प्रारंभ कोण

init.angleआप पैरामीटर के साथ पाई चार्ट के प्रारंभ कोण को बदल सकते हैं ।

का मान init.angleकोण के साथ डिग्री में परिभाषित किया गया है, जहां डिफ़ॉल्ट कोण 0 है।

उदाहरण

पहली पाई को 90 डिग्री पर शुरू करें:

# Create a vector of pies
x <- c(10,20,30,40)

# Display the pie chart and start the first pie at 90 degrees
pie(x, init.angle = 90)

परिणाम:


लेबल और हैडर

labelपाई चार्ट में लेबल जोड़ने के लिए पैरामीटर का उपयोग करें, और हेडर main जोड़ने के लिए पैरामीटर का उपयोग करें:

उदाहरण

# Create a vector of pies
x <- c(10,20,30,40)

# Create a vector of labels
mylabel <- c("Apples", "Bananas", "Cherries", "Dates")

# Display the pie chart with labels
pie(x, label = mylabel, main = "Fruits")

परिणाम:


रंग की

colआप पैरामीटर के साथ प्रत्येक पाई में एक रंग जोड़ सकते हैं :

उदाहरण

# Create a vector of colors
colors <- c("blue", "yellow", "green", "black")

# Display the pie chart with colors
pie(x, label = mylabel, main = "Fruits", col = colors)

परिणाम:


दंतकथा

प्रत्येक पाई के लिए स्पष्टीकरण की सूची जोड़ने के लिए, legend()फ़ंक्शन का उपयोग करें:

उदाहरण

# Create a vector of labels
mylabel <- c("Apples", "Bananas", "Cherries", "Dates")

# Create a vector of colors
colors <- c("blue", "yellow", "green", "black")

# Display the pie chart with colors
pie(x, label = mylabel, main = "Pie Chart", col = colors)

# Display the explanation box
legend("bottomright", mylabel, fill = colors)

परिणाम:

किंवदंती को या तो तैनात किया जा सकता है:

bottomright, bottom, bottomleft, left, topleft, top, topright, right, center