दिलचस्प पोस्ट
GetDefaultSharedPreferences और getSharedPreferences के बीच का अंतर जावा प्रभाव कचरा संग्रह में रिक्त स्थान को बताएगा? रनटाइम के exec () विधि आउटपुट को पुन: निर्देशित नहीं कर रही है इवेंट एक्शन <> बनाम ईवेंट इवेंटहान्डलर <> jQuery.getJSON – अभिगम नियंत्रण-अनुमति-मूल समस्या एक्सरामिन फॉर्म में पुश नोटिफिकेशन का उपयोग कैसे करें सी libcurl एक स्ट्रिंग में आउटपुट मिलता है Symfony2 – बल फ़ाइल डाउनलोड करें सी – संरचना के अंदर फ़ंक्शन जावा में सूची के लिए मानचित्र को कैसे रूपांतरित करना है? MySQL – चयन पर पंक्ति नंबर प्राप्त करें टेक्सटेरा वर्ण सीमा रूबी में Enums SLF4J: कक्षा "org.slf4j.impl.StaticLoggerBinder" लोड करने में विफल त्रुटि एंड्रॉइड – ऑफ-स्क्रीन देखें कैसे दिखाना है?

एक साजिश के अक्ष पर टिक के निशान की रिक्ति बदलते हैं?

मैं भूखंड के अक्ष पर टिक के निशान को कैसे बदल सकता हूँ?

आधार भूखंड या rgl साथ मुझे किस पैरामीटर का उपयोग करना चाहिए?

वेब के समाधान से एकत्रित समाधान "एक साजिश के अक्ष पर टिक के निशान की रिक्ति बदलते हैं?"

आधार ग्राफ में इसे प्राप्त करने के लिए कम से कम दो तरीके हैं (मेरे उदाहरण एक्स-अक्ष के लिए हैं, लेकिन y- अक्ष के लिए समान कार्य करते हैं):

  1. par(xaxp = c(x1, x2, n)) की स्थिति ( x1 & x2 ) को परिभाषित करने के लिए par(xaxp = c(x1, x2, n)) उपयोग करें par(xaxp = c(x1, x2, n)) या plot(..., xaxp = c(x1, x2, n)) टिक के निशान ( n ) के बीच के अंतराल तदनुसार, n+1 को चिह्नित किए गए निशानों की संख्या है। (यह केवल तभी काम करता है जब आप लॉगरिदमिक स्केल का उपयोग न करें, लॉगरिदमिक स्केल के व्यवहार के साथ-साथ देखें।)

  2. आप अक्ष के चित्र को पूरी तरह से दबा सकते हैं और बाद में axis() साथ टिक चिह्न जोड़ सकते हैं।
    धुरी के उपयोग की plot(... , xaxt = "n") के ड्राइंग को दबाने के लिए
    उसके बाद, at , और labels साथ कॉल axis() : axis(side = 1, at = v1, labels = v2)side की ओर (1 = x- अक्ष, 2 = y- अक्ष) की side संदर्भित करते हुए, v1 एक धुरी की स्थिति वाला एक वेक्टर होता है (जैसे, c(1, 3, 5) यदि आपकी अक्ष 0 से होती है 6 के लिए और आप तीन अंक चाहते हैं), और v2 निर्दिष्ट टिक के निशान के लिए लेबल वाले वेक्टर ( v1 , जैसे, c("group a", "group b", "group c") के समान लंबाई होना चाहिए) । इस विधि के एक उदाहरण के लिए stats.stackexchange पर एक पोस्ट पर ?axis और मेरे अपडेट किए गए उत्तर देखें।

आधार ग्राफिक्स के साथ, कणों को ड्राइंग से साजिश रचने को रोकने के लिए सबसे आसान तरीका है और फिर उन्हें स्वयं खींचें।

 plot(1:10, 1:10, axes = FALSE) axis(side = 1, at = c(1,5,10)) axis(side = 2, at = c(1,3,7,10)) box() 

मेरे पास एक्स-अक्ष के रूप में समय के साथ एक डेटा सेट है, और y- अक्ष के रूप में तीव्रता मुझे कुर्सियों के लेबल को छोड़कर सभी डिफ़ॉल्ट अक्षों को पहले हटा देना होगा:

 plot(Time,Intensity,axes=F) 

फिर मैं साजिश के तत्वों को पुनर्निर्माण करता हूं:

 box() # create a wrap around the points plotted axis(labels=NA,side=1,tck=-0.015,at=c(seq(from=0,to=1000,by=100))) # labels = NA prevents the creation of the numbers and tick marks, tck is how long the tick mark is. axis(labels=NA,side=2,tck=-0.015) axis(lwd=0,side=1,line=-0.4,at=c(seq(from=0,to=1000,by=100))) # lwd option sets the tick mark to 0 length because tck already takes care of the mark axis(lwd=0,line=-0.4,side=2,las=1) # las changes the direction of the number labels to horizontal instead of vertical. 

इसलिए, at = c(...) पर टिक अंक डालने के लिए पदों के संग्रह को निर्दिष्ट करता है। यहां मैं अंक 0, 100, 200, …, 1000 पर रखना चाहता हूं। seq(from =...,to =...,by =...) मुझे सीमाओं का विकल्प देता है और वेतन वृद्धि।

और अगर आप R को दशमलव या शून्य जोड़ने के लिए नहीं चाहते हैं, तो आप इसे एक्स अक्ष या y अक्ष या दोनों का इस्तेमाल करके रोक सकते हैं … axt उसके बाद, आप अपनी खुद की टिक्स और लेबल जोड़ सकते हैं:

 plot(x, y, xaxt="n") plot(x, y, yaxt="n") axis(1 or 2, at=c(1, 5, 10), labels=c("First", "Second", "Third"))