राशि चक्र संकेत के लिए मुआवजा
बहुपक्षीय सी सेलिब्रिटीज

राशि चक्र संकेत द्वारा संगतता का पता लगाएं

10 उपकरण जो डेटा पत्रकारों को बेहतर काम करने में मदद कर सकते हैं, अधिक कुशल बनें

समाचार

डेटा पत्रकारिता के अंतर्गत आने वाले सभी कार्यों में समान रूप से अच्छा होना कठिन है। मामले को बदतर (या बेहतर, वास्तव में) बनाने के लिए, डेटा पत्रकार हर समय नए तरीकों और उपकरणों की खोज कर रहे हैं और उन्हें लागू कर रहे हैं।

एक शुरुआती डेटा पत्रकार के रूप में, आप उन उपकरणों की भावना विकसित करना चाहेंगे जो अन्य लोग आपके द्वारा पसंद किए जाने वाले काम को करने के लिए उपयोग कर रहे हैं। आप उन सभी को एक साथ नहीं सीख पाएंगे, और आपको कोशिश नहीं करनी चाहिए। हालाँकि, आपको उपयोग में आने वाले उपकरणों के बारे में एक प्रकार की परिवेशी जागरूकता विकसित करनी चाहिए (कुछ ऐसा ज्ञान जो फेसबुक आपको आपके हाई-स्कूल के सहपाठियों के जीवन के बारे में देता है)। जाँच करने के लिए उपकरणों की एक सूची रखें। डेमो देखें और दस्तावेज़ीकरण या कोड ब्राउज़ करें। फिर, जब आपकी परियोजनाएं जरूरत पैदा करती हैं, तो आपको शुरू करने के लिए पर्याप्त याद होगा।

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

1. स्प्रेडशीट

लगभग हर डेटा पत्रकार स्प्रेडशीट से शुरू होता है। (प्रकटीकरण: मैं यहां एक अपवाद हूं, जैसा कि कुछ अन्य प्रोग्रामर-पत्रकार हैं। मैंने अपने सहयोगियों के साथ काम करने के लिए स्प्रेडशीट का उपयोग करना सीखा, जो उन पर भरोसा करते हैं।)

स्प्रैडशीट लगभग सार्वभौमिक डेटा प्रारूप है, खासकर यदि आप अपने डेटा को एक सादे-पाठ सीमांकित फ़ाइल के रूप में सहेजते हैं, जैसे अल्पविराम से अलग की गई मान फ़ाइल। सभी के पास या तो पहले से ही एक व्यावसायिक स्प्रेडशीट प्रोग्राम है या वे आसानी से डाउनलोड कर सकते हैं नि: शुल्क एक, और आधुनिक स्प्रैडशीट अनुप्रयोग उल्लेखनीय रूप से बहुमुखी हैं।

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

2. एसक्यूएल

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

लगभग हर रिलेशनल डेटाबेस प्रोग्राम SQL के कुछ स्वाद का उपयोग करता है, इसलिए एक बार जब आप मूल बातें (एक दो दर्जन कीवर्ड और कुछ विराम चिह्न) सीख लेते हैं, तो आप डेटाबेस को किसी भी संख्या में सिस्टम में मुफ्त और वाणिज्यिक दोनों में क्वेरी कर सकते हैं। साथ ही, वेब एप्लिकेशन में डेटा को स्टोर करने के लिए रिलेशनल डेटाबेस का अक्सर उपयोग किया जाता है, इसलिए SQL का आपका ज्ञान सीधे वेब विकास में उपयोगी हो सकता है।

यहाँ एक ट्यूटोरियल है आपको आरंभ करने के लिए।

3. डेटा सफाई उपकरण

सभी डेटा सेट 'गंदे' हैं। जब भी आप अपना लैपटॉप खोलें तो इसे अपने आप से तीन बार दोहराएं।

डेटा को साफ करने और इसे एक उपयोगी प्रारूप में लाने के लिए, आप संभवतः विभिन्न प्रकार के टूल का उपयोग करेंगे। मेरी पसंदीदा है गूगल परिष्कृत , जो एक स्प्रैडशीट की तरह दिखता है लेकिन नामों को मानकीकृत करने जैसी चीज़ों के लिए है ताकि आप विश्वसनीय गणनाएं बना सकें। (आप चाहते हैं कि 'जॉन स्मिथ,' 'स्मिथ, जॉन' और 'जॉन क्यू स्मिथ' को एक व्यक्ति के रूप में गिना जाए, उदाहरण के लिए, तीन के बजाय)। का उपयोग करते हुए Google परिष्कृत अभिव्यक्ति भाषा , आप परिष्कृत डेटा परिवर्तन करने में सक्षम होंगे, और आप स्वयं को कोड में व्यक्त करने के लिए एक और कदम उठाएंगे। ( डेटा रैंगलर रिफाइन के समान कुछ कार्यक्षमता वाला एक नया टूल है जो जांचने योग्य भी है।)

आपको अपने ऑपरेटिंग सिस्टम के टूल्स के बारे में भी पता होना चाहिए जो फाइलों और उनके भीतर डेटा को प्रबंधित करने में मदद कर सकते हैं। यदि आप OSX या Linux पर हैं, तो आपके पास लेकिन, अजीब, grep तथा पाना . (वहां बंदरगाहों विंडोज के लिए भी।) इन उपयोगिताओं का उपयोग करके, आप स्प्रेडशीट या डेटाबेस प्रोग्राम को खोलने के लिए परेशान किए बिना अपने डेटा का पता लगाना और मालिश करना शुरू कर सकते हैं।

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

4. विज़ुअलाइज़ेशन टूल

विज़ुअलाइज़ेशन सजावट नहीं है। यह ऐसा कुछ नहीं है जो केवल डेटा पत्रकारिता के साथ आता है और दिखाता है; यह कार्य के लिए केंद्रीय है। एक अच्छा विज़ुअलाइज़ेशन आपको आउटलेयर और रुझानों को उन तरीकों से देखने की अनुमति देगा जो डेटा की आपकी समझ को गहराई से बदल सकते हैं।

अधिकांश स्प्रैडशीट अनुप्रयोगों में कम से कम बुनियादी चार्ट और ग्राफ़ होते हैं (और अक्सर अधिक परिष्कृत विज़ुअलाइज़ेशन ऐड-इन्स के माध्यम से उपलब्ध होते हैं)। कुछ वेब-आधारित विज़ुअलाइज़ेशन टूल मानक किराया बन रहे हैं। चेक आउट गूगल फ्यूजन टेबल तथा सार्वजनिक बोर्ड . दोनों उपयोग में आसानी और कुछ काफी प्रभावशाली परिणाम प्रदान करते हैं।

आखिरकार, आप कुछ अधिक लचीला और शक्तिशाली चाहते हैं; विशेषज्ञ अक्सर खुले स्रोत जैसी किसी चीज़ की ओर रुख करते हैं आर सांख्यिकी पैकेज, जो एक मजबूत प्रोग्रामिंग भाषा में शक्तिशाली विश्लेषणात्मक और विज़ुअलाइज़ेशन टूल को जोड़ती है।

5. मैपिंग सॉफ्टवेयर

Google फ़्यूज़न टेबल और झांकी पब्लिक दोनों में त्वरित और सहज मानचित्रण क्षमताएं शामिल हैं। जब उनका कोई भी नक्शा आपको वह न मिले जो आप चाहते हैं, तो मुफ़्त देखें क्यूजीआईएस मानचित्रण पैकेज। (या, यदि आपके न्यूज़रूम के पास अतिरिक्त लाइसेंस है, आर्कव्यू एक शक्तिशाली व्यावसायिक विकल्प है।) QGIS के पत्रकार-केंद्रित परिचय के लिए, इसे देखें ट्यूटोरियल .

डेटाबेस प्रबंधकों के लिए स्थानिक एक्सटेंशन भी हैं जो आपके डेटा के बारे में भौगोलिक प्रश्न पूछने में मदद कर सकते हैं। वे भूगोल के बारे में प्रश्नों को शामिल करने के लिए SQL की क्षमताओं का विस्तार करते हैं, जैसे कि एक सीमा के भीतर स्थानों की पहचान करना (जैसे काउंटी या कांग्रेस जिला)। पोस्टजीआईएस तथा स्पैटियालाइट स्वतंत्र और लोकप्रिय समाधान हैं।

6. स्क्रिप्टिंग भाषा

एक भाषा चुनें, एक किताब खरीदें, एक समस्या हल करें। प्रोग्राम को सीखना एक डेटा पत्रकार के रूप में आपकी पहुंच को तेज़ी से बढ़ाएगा: सरकार आपको वेबसाइट के पीछे डेटा नहीं देगी? इसे खुरचें। मौजूदा टूल का उपयोग करके अपने इच्छित रूप में डेटा प्राप्त करने का प्रबंधन नहीं कर सकते हैं? अपना खुद का बनाओ। न केवल सॉफ्टवेयर का उपयोगकर्ता बल्कि सॉफ्टवेयर का निर्माता बनने के बारे में एक मादक शक्ति है।

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

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

7. वेब ढांचा

चाहे आप अपने लिए उपकरण बना रहे हों या विश्व-सामना करने वाले ऐप्स बना रहे हों, यदि आप वेब के लिए निर्माण कर रहे हैं तो आपको वेब ढांचे की आवश्यकता है: डीजेंगो पायथन के लिए, रूबी के लिए रेल , सिम्फोनी पीएचपी के लिए, उत्प्रेरक पर्ल के लिए, अपना चयन करें।

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

वेब टूल के निर्माण के दौरान, आप HTML और CSS की उचित मात्रा प्राप्त करेंगे। लेकिन सभी संकेत सभी वेब विकास में जावास्क्रिप्ट के बढ़ते महत्व की ओर इशारा करते हैं। यदि आप चाहते हैं कि आपका वेब एप्लिकेशन डेस्कटॉप एप्लिकेशन की तरह अधिक महसूस करे, तो कुछ जावास्क्रिप्ट, विशेष रूप से पुस्तकालयों जैसे कि के बारे में जानें jQuery .

8. एक लचीला संपादक

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

एक बेवकूफ विवाद शुरू करने का कोई निश्चित तरीका नहीं है, यह पूछने के लिए कि कौन सा कोड संपादक सबसे अच्छा है। टेक्स्टमेट (मैक के लिए) एक व्यवहार्य व्यावसायिक विकल्प है। और नोटपैड++ (विंडोज़ के लिए) एक अच्छा मुफ्त विकल्प है। असीम रूप से अनुकूलन योग्य ओपन सोर्स विकल्प भी हैं मैने आ तथा Emacs . हालांकि, उनमें से प्रत्येक के साथ सीखने की अवस्था के लिए तैयार रहें। आखिरकार, कुछ जावा प्रोग्रामर सुझाव देंगे कि आपको एक पूर्ण की आवश्यकता है समन्वित विकास पर्यावरण . अगर कोई आपको कोड सीखने में मदद कर रहा है, तो उसके संपादक को अपनाएं और हर शॉर्टकट और कॉन्फ़िगरेशन ट्रिक सीखें जो आप कर सकते हैं। एक संपादक सबसे व्यक्तिगत उपकरण होता है, और आप अपने घर जैसा महसूस कराना चाहेंगे।

9. संशोधन नियंत्रण

आप कभी गलती नहीं करते? आप कभी किसी के साथ सहयोग नहीं करना चाहते हैं? तब शायद आपको जरूरत न हो संशोधन नियंत्रण . लेकिन अगर आप बैकअप को बचाने, फाइलों के अस्थायी संस्करणों पर चीजों को आज़माने और अपने काम को दूसरों के साथ मिलाने का एक शानदार तरीका चाहते हैं, तो इसका उपयोग करने लायक है। शायद पुनरीक्षण नियंत्रण सीखने का सबसे आसान तरीका उपयोग करना है Github . आप भी स्थापित कर सकते हैं जाओ या विनाश स्थानीय रूप से।

10. दस्तावेज़ विश्लेषण उपकरण

डेटा पत्रकारिता में शायद सबसे रोमांचक सीमा अब बड़े दस्तावेज़ सेट को डेटा के रूप में मानने का प्रयास है। दस्तावेज़ बादल पीडीएफ प्रारूप के बंधनों को ढीला करने के लिए एक आसान इंटरफ़ेस प्रदान करता है, जिससे दस्तावेज़ों में खोज करने और रुचि के बिंदुओं को निकालने की अनुमति मिलती है।

आरा डेस्कटॉप सॉफ़्टवेयर है जो अपेक्षाकृत बड़े दस्तावेज़ सेट को नेविगेट करने के लिए उपयोगी है। आखिरकार, आप संकुल की कम्प्यूटेशनल भाषाई क्षमता पर गौर करना चाह सकते हैं जैसे कि पायथन की प्राकृतिक भाषा टूल किट या स्टैनफोर्ड कोरएनएलपी . और क्योंकि पत्रकारों ने अभी-अभी इस क्षेत्र की सतह को खरोंचा है, नया उपकरण जो दस्तावेजों को डेटा के रूप में मानते हैं जो हर समय उभर रहे हैं।

डेटा पत्रकारिता पर दो-भाग की श्रृंखला में यह दूसरी कहानी है। आप पहली कहानी पढ़ सकते हैं, 'डेटा पत्रकारिता में आरंभ करने के लिए 5 युक्तियाँ,' यहाँ।


यह कहानी भी एक पोयंटर का हिस्सा है हैक्स/हैकर्स श्रृंखला की विशेषता पत्रकार क्या सीख सकते हैं, इस पर ध्यान कैसे दें प्रौद्योगिकी और नए उपकरणों में उभरते रुझानों से।

सुधार: इस कहानी के एक पुराने संस्करण में कहा गया है कि उपयोगकर्ताओं को नोटपैड ++ के लिए भुगतान करना होगा। वास्तव में, यह मुफ़्त है।