एक्स-एक्सिस पर तारीखों के साथ स्प्रेडशीट में आरेख कैसे बनाएं?


6

मैं हाल ही में जुड़वां लड़कों के लिए पिता बना। स्वाभाविक रूप से वजन और माप का एक बहुत कुछ है, और हम इन संख्याओं को एक स्प्रेडशीट में रिकॉर्ड करते हैं। मैं OpenOffice.org Calc का उपयोग करता हूं (लेकिन मैं Microsoft Excel / GoogleDocs / AnyOtherSpreadsheet के लिए समाधानों के लिए खुला हूं), और मैं उनके विकास की एक दृश्य व्याख्या बनाना चाहता हूं।

  1. एक नियमित लाइन चार्ट को यह ठीक करना चाहिए। हालाँकि, माप नियमित अंतराल पर नहीं लिया जाता है, पहले दो हफ्तों के लिए उन्हें हर दिन मापा जाता था, लेकिन बाद में इसे साप्ताहिक कर दिया गया, और तीन सप्ताह का एक क्रिसमस ब्रेक है। लेकिन जब मैं एक लाइन चार्ट बनाने की कोशिश करता हूं तो प्रत्येक डेटा बिंदु के बीच की दूरी समान होती है

मैं एक फैल शीट में तारीखों के साथ एक लाइन चार्ट कैसे बनाऊं, जहां प्रत्येक माप के बीच दिनों की संख्या के अनुसार एक्स-अक्ष पर प्रत्येक डेटा बिंदु के बीच की दूरी सही है?

2: तीन अलग-अलग माप हैं। ग्राम में वजन, सेंटीमीटर में ऊंचाई, और सेंटीमीटर में सिर परिधि। प्रत्येक तिथि के लिए एक माप है, वजन हमेशा मापा जाता है। लेकिन ऊँचाई और सिर की परिधि को केवल भली भांति मापा जाता है। और जैसा कि उन्होंने कहा कि वे जुड़वाँ हैं। तो छह अलग-अलग डेटा स्ट्रीम।

क्या कोई सुझाव है कि कैसे मैं एक ही आरेख में सभी डेटा को प्रस्तुत कर सकता हूं जैसे कि यह शांत दिखता है, लेकिन यह समझना भी आसान है?

3: नमूना डेटा:

DATE          | 13.oct | 15.oct | 22.oct | 24.oct | 10.nov | 16.dec | 11.jan
Tinus weight  | 2360 g | 2165 g | 2250 g | 2305 g | 2930 g | 4295 g | 5170 g
Adiran weight | 2340 g | 2185 g | 2270 g | 2305 g | 3055 g | 4555 g | 5380 g
Tinus height  | 45 cm  |        | 45 cm  | 48 cm  |        | 55 cm  | 57 cm
Adrian height | 44 cm  |        | 44 cm  | 48 cm  |        | 55 cm  | 58 cm
Tinus head    | 33 cm  |        | 33 cm  | 34 cm  |        | 38 cm  | 38 cm
Adrian head   | 33 cm  |        | 33 cm  | 34 cm  |        | 38 cm  | 39 cm

जवाबों:


1

मैं एक फैल शीट में तारीखों के साथ एक लाइन चार्ट कैसे बनाऊं, जहां प्रत्येक माप के बीच दिनों की संख्या के अनुसार एक्स-अक्ष पर प्रत्येक डेटा बिंदु के बीच की दूरी सही है?

एक्सेल में:

चार्ट> विकल्प> एक्सिस> मेन एक्सिस (एक्स)> टाइम स्केल।


4

Excel में आप जो चाहते हैं, उसे करने के लिए यहां मेरी सलाह है:

  • सभी तिथियों को एक ऐसे प्रारूप में बदलें, जिसे एक्सेल "13-ऑक्टा-09" की तरह पहचानेगा। वर्ष को शामिल करना सुनिश्चित करें, ताकि यह न मानें कि वे सभी 2010 हैं।

  • डेटा कोशिकाओं से इकाइयों ("जी" और "सेमी") को हटा दें ताकि एक्सेल उन्हें संख्याओं के रूप में मान सकें। या तो इकाइयों को प्रत्येक डेटा स्ट्रीम के लिए लेबल में डालें या उन्हें वाई-अक्ष लेबल में डालें (बाद में उन पर अधिक)।

  • जहाँ ऐसी तारीखें होती हैं जिनमें एक डेटा स्ट्रीम में डेटा होता है और दूसरे नहीं होते हैं, उन डेटा में वैल्यू डालते हैं जिनमें डेटा नहीं होता है - या तो पिछले वैल्यू या पिछले एक और अगले एक के बीच एक इंटरपोलेटेड वैल्यू के समान। मुझे यकीन नहीं है कि ग्राफ को यह सोचकर रखने के लिए और कैसे कि ये 0-मान बिंदु हैं।

  • अपना चार्ट बनाने के लिए:

    • इन्सर्ट / चार्ट चुनें।

    • चार्ट प्रकार XY स्कैटर का चयन करें, और चार्ट उप-प्रकार कर्वी लाइनों से जुड़े डॉट्स के साथ। यह बिंदुओं के X रिक्ति को आपकी इच्छा के अनुसार दूरियों से बढ़ाया जाएगा और अंक को एक चिकनी रेखा के साथ जोड़ देगा जिससे रुझान देखना आसान हो जाएगा।

    • स्रोत डेटा के तहत, श्रृंखला टैब चुनें, फिर प्रत्येक डेटा स्ट्रीम के लिए एक श्रृंखला जोड़ें। प्रत्येक श्रृंखला के लिए, नाम को आपके लेबल को पंक्ति के लिए इंगित करना चाहिए (जैसे "टिनस वेट"), एक्स-वैल्यू को तारीखों की पंक्ति को इंगित करना चाहिए, और वाई-मान को उस पंक्ति में डेटा को इंगित करना चाहिए (जैसे कि टिनस के वजन के लिए दर्ज मूल्य)। जब आप डेटा की पंक्तियों का चयन करते हैं, तो कुछ दूर के कॉलम (जैसे कॉलम BZ) के लिए सभी तरह का चयन करें ताकि जैसे ही आप अधिक डेटा दर्ज करें, चार्ट का विस्तार करना जानता है।

    • समाप्त पर क्लिक करें। अब आपको इसमें सभी डेटा के साथ एक ग्राफ होना चाहिए, लेकिन कुछ दृश्य दोषों के साथ।

  • ग्राफ में भार रेखाएँ अच्छी दिखनी चाहिए, लेकिन ऊँचाई और सिर के सभी डेटा नीचे की ओर झुके हुए होते हैं क्योंकि सेमी संख्या ग्राम संख्या की तुलना में बहुत कम होती है। इसे ठीक करने के लिए, निम्न डेटा लाइनों में से प्रत्येक पर राइट-क्लिक करें, स्वरूप डेटा श्रृंखला का चयन करें, एक्सिस टैब का चयन करें, और द्वितीयक डेटा का चयन करें। अब, आपके पास सेमी के दाईं ओर एक अतिरिक्त Y- अक्ष होगा, और सेमी लाइनें इसके पैमाने पर होंगी।

  • बदले में, छह डेटा लाइनों में से प्रत्येक पर राइट-क्लिक करें, स्वरूप डेटा श्रृंखला का चयन करें, पैटर्न टैब का चयन करें, और रेखाओं और बिंदुओं के रंग, शैली और वजन के साथ खेलें, जब तक कि आप उन सभी को अच्छे नहीं लगते। उदाहरण के लिए, हो सकता है कि आप अपनी सभी लाइनों के लिए टिनस का उपयोग धराशायी लाइनों और वर्गों के लिए करना चाहते हों, एड्रियन ने अपनी सभी लाइनों के लिए बिंदीदार रेखाओं और मंडलियों का उपयोग किया हो, और उनका वजन, ऊँचाई और सिर की रेखाएँ प्रत्येक का अपना रंग हो।

  • चार्ट के चारों ओर व्हॉट्सएप में राइट-क्लिक करें, चार्ट विकल्प चुनें, और टाइटल टैब चुनें। मान (Y) अक्ष के लिए, "भार (g)" डालें। दूसरे मूल्य (Y) अक्ष के लिए, "ऊँचाई और सिर परिधि (सेमी)" डालें।

  • अब आपके पास एक शांत, पठनीय चार्ट होना चाहिए।


2

मुझे लगता है कि अब आपके लड़के पहले से ही स्कूल में हैं। लेकिन अगर आप अभी भी उनकी वृद्धि (या अन्य समान समस्याओं के लिए) में प्रवेश कर रहे हैं, तो मेरे पास कोई बुरा समाधान नहीं है। यहाँ एक उदाहरण चार्ट है जो मैंने आपके विवरण और नमूना डेटा के आधार पर बनाया है।

यहाँ छवि विवरण दर्ज करें

इस उदाहरण चार्ट में, दो लाइनें लड़कों के वजन को दर्शाती हैं। और कॉलम ऊंचाइयों और सिर की लंबाई दिखाते हैं। आप शरीर में सिर के अनुपात को भी देख सकते हैं। यदि आप नियमित अंतराल के लिए उपाय नहीं कर रहे हैं तो भी एक्स-एक्सिस पर तारीख सही पैमाने पर है। यदि आप चार्ट पर अपने माउस को घुमाते हैं तो आप मापन बिंदुओं की जानकारी भी देख सकते हैं।

जैसा कि आप देख सकते हैं कि एक्सेल में कुछ कोड है, ऐसा इसलिए है क्योंकि मैंने इस उदाहरण चार्ट को फनफुन एक्सेल ऐड-इन की मदद से बनाया है। यह ऐड-इन आपको एक्सेल में सीधे जावास्क्रिप्ट का उपयोग करने की अनुमति देता है ताकि आप इस तरह के चार्ट को आसानी से बनाने के लिए हाईचर्ट्स.जेएस या चार्ट.जेएस जैसी लाइब्रेरी का उपयोग कर सकें।

अपने डेटा के लिए, आप उन्हें उसी तरह से स्टोर कर सकते हैं जिस तरह से आपके पास स्प्रैडशीट में है। लेकिन आपको अपनी तारीख के प्रारूप को थोड़ा बदलने की जरूरत है। उन्हें dd / mm / yyyy या dd-mm-yyyy के रूप में बनाना बेहतर है , यह इसलिए है क्योंकि मैं नीचे दिए गए कोड का उपयोग करके स्प्रैडशीट में तारीख को जावास्क्रिप्ट के डेटाइम प्रारूप में पार्स करने के लिए उपयोग कर रहा हूं।

for(var i=1;i<data[0].length;i++){
    date.push(Date.UTC(parseInt(data[0][i].split('.')[2]),parseInt(data[0][i].split('.')[1])-1,parseInt(data[0][i].split('.')[0])))
  }

फनफुन में एक ऑनलाइन संपादक भी है जिसमें आप अपने जावास्क्रिप्ट कोड और परिणाम का पता लगा सकते हैं। आप नीचे दिए गए लिंक में मैंने उदाहरण चार्ट कैसे बनाया, इसकी विस्तार से जांच कर सकते हैं।

https://www.funfun.io/1/#/edit/5a4caabd06791937c4134885

एक बार जब आप ऑनलाइन संपादक में प्राप्त किए गए परिणाम से संतुष्ट हो जाते हैं, तो आप उपरोक्त URL का उपयोग करके आसानी से अपने एक्सेल में परिणाम लोड कर सकते हैं। लेकिन निश्चित रूप से, सबसे पहले, आपको अपने एक्सेल में फनफुन एड-इन को इंसर्ट - ऑफिस ऐड-इन से जोड़ना होगा। यहां कुछ स्क्रीनशॉट दिखाए जा रहे हैं कि आप उदाहरण को कैसे एक्सेल में लोड करते हैं।

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

मुझे आशा है कि यह अभी भी आपके लिए उपयोगी होगा :)

प्रकटीकरण: मैं फनफुन का एक डेवलपर हूं


1

Toc के उत्तर ने मुझे Google (विशेष रूप से " ओपनऑफ़िस टाइम स्केल ") के लिए सही शब्द दिए , और हिट में से एक ने मुझे ओपनऑफ़िस के लिए जवाब दिया।

OpenOffice के लिए समाधान एक लाइन चार्ट के बजाय एक एक्स-चार्ट का चयन करने के लिए काफी सरल था ।


हुह, यह स्वतः ही समय के रूप में मूल्यों की व्याख्या करता है और उसी के अनुसार उन्हें स्थान देता है
boulder_ruby

0

इस समस्या का Google स्प्रेडशीट समाधान ढूंढने वालों के लिए (जैसा मैं था):

सम्मिलित करें -> चार्ट ... -> चार्ट -> रुझान -> समय रेखा (दूसरा नीचे एक)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.