எல்லாவற்றிற்கும் பைதான் போதும் என்று தோன்றுகிறது. நீங்கள் சேவையகத்திற்கான ஸ்கிரிப்டை எழுதலாம், தரவை பகுப்பாய்வு செய்யலாம் மற்றும் நரம்பியல் நெட்வொர்க்கைப் பயிற்றுவிக்கலாம். மேலும், இது புள்ளிவிவரங்கள் மற்றும் தரவு பகுப்பாய்வுக்காக நிறைய நூலகங்களைக் கொண்டுள்ளது - நீங்கள் அவற்றில் ஏதேனும் ஒன்றைப் பயன்படுத்தலாம்.
சிஎஸ்ஸில் அதிக போட்களை எவ்வாறு சேர்ப்பது
இருப்பினும், மற்றொரு மொழி உள்ளது - R - பகுப்பாய்வு மற்றும் புள்ளிவிவரங்களுடன் வேலை. புள்ளிவிவரங்களைப் படிக்கும்போது பல மாணவர்கள் இந்த நிரலாக்க மொழியைக் கையாள வேண்டும். எங்கள் பைத்தியக்காரத்தனமான வாழ்க்கை தாளம் பெரும்பாலும் சூழ்நிலைகளுக்கு ஏற்றவாறு நம்மைப் படிக்க வைக்கிறது, வீட்டுப் பணிகளைச் செய்கிறது அல்லது எங்கள் தொலைபேசியிலிருந்து வேலை செய்கிறது. நீங்கள் எப்போதாவது யோசித்திருந்தால், நான் எப்படி முடியும் என் வீட்டுப்பாடம் செய் ஸ்மார்ட்போனில் தொடர்ந்து படிக்கவும்.
உள்ளடக்க அட்டவணைஆர் என்றால் என்ன?
இது புள்ளியியல் கணக்கீடுகள் மற்றும் கிராபிக்ஸ் ஆகியவற்றிற்காக புள்ளியியல் வல்லுநர்கள் மற்றும் தரவு சேகரிப்பாளர்களால் பயன்படுத்தப்படும் நிரலாக்க மொழியாகும். R மொழியின் முதல் பதிப்பு பைத்தானை விட இரண்டு ஆண்டுகளுக்குப் பிறகு 1993 இல் தோன்றியது. அந்த நேரத்தில், பைதான் இன்னும் பிரபலமாகவில்லை மற்றும் இப்போது இருப்பது போல் தரவு பகுப்பாய்வுக்கான பல நூலகங்களைக் கொண்டிருக்கவில்லை. எனவே ஓக்லாண்ட் பல்கலைக்கழகத்தின் புள்ளியியல் துறையின் விஞ்ஞானிகள் தங்கள் உள் பணிகளுக்கு ஒரு மொழியை உருவாக்கினர். அவர்களின் பெயர்கள் ரோஸ் மற்றும் ராபர்ட் என்பதால், அவர்கள் தங்கள் பெயரில் உள்ள முதல் எழுத்தான ஆர் என்ற பெயரைப் பயன்படுத்தி மொழிக்கு பெயரிட்டனர்.
R ஆனது முதலில் அவர்களின் புள்ளியியல் சிக்கல்களைத் தீர்க்க ஆசிரியர்களின் உள் கருவியாக உருவாக்கப்பட்டது. ஆனால் அந்த நேரத்தில், விஞ்ஞானிகள் தங்கள் வேலையை அனைவருடனும் பகிர்ந்து கொள்வது ஒரு நல்ல விஷயம், எனவே அவர்கள் மொழியின் மூலக் குறியீட்டைத் திறந்தனர், இதனால் எல்லோரும் அதை மேம்படுத்தலாம் அல்லது பயனுள்ள ஒன்றைச் சேர்க்கலாம். அப்போதிருந்து, மொழி ஆசிரியத் திட்டத்திலிருந்து உலகளவில் பிரபலமான புள்ளிவிவரக் கருவியாக வளர்ந்துள்ளது.
ஒரு நிரலாக்க மொழியாக R இன் சிறப்பியல்புகள்
இந்த மொழி அறிவியல் நோக்கங்களுக்காக கண்டுபிடிக்கப்பட்டதால், ஆசிரியர்கள் அதை உள்ளுணர்வு செய்ய முயற்சிக்கவில்லை. கணித பகுப்பாய்வு, புள்ளியியல் முறைகள் மற்றும் நிகழ்தகவு மாறுபாடு ஆகியவற்றை நன்கு அறிந்தவர்களால் இது பயன்படுத்தப்படும் என்று அவர்கள் கருதினர். அதனால்தான் R என்பது மிகவும் சிக்கலான மொழியாகத் தோன்றலாம், இருப்பினும் அது உள்ளே மிகவும் எளிமையானது மற்றும் தர்க்கரீதியானது.
மேலும், படிக்கவும் ஜாவா வீட்டுப்பாடத்தில் மாணவர்களுக்கு ஏன் உதவி தேவை?
ஆர் எதற்காகப் பயன்படுத்தப்படுகிறது?
R இன் முக்கிய பயன்பாடானது தரவை பகுப்பாய்வு செய்து அதிலிருந்து முடிவுகளை எடுப்பதாகும்:
- எந்த வகையிலும் தரவைக் காட்சிப்படுத்துதல்
- பல்வேறு ஆதாரங்களில் இருந்து தரவுகளை சேகரித்தல் மற்றும் பகுப்பாய்வு செய்தல்
- புள்ளிவிவரங்களுடன் பணிபுரிதல், தரவுகளில் முரண்பாடுகளைக் கண்டறிதல்
- தரவுகளில் வடிவங்கள் மற்றும் வெளிப்புறங்களைத் தேடுகிறது
- கருதுகோள்களின் சோதனை மற்றும் உறுதிப்படுத்தல்.
R இல் ஒரு தனி திசை இயந்திர கற்றல் மற்றும் நரம்பியல் நெட்வொர்க்குகள் ஆகும். R மொழியானது பெரிய அளவிலான தரவுகளைச் செயலாக்குவதற்கு முதலில் வடிவமைக்கப்பட்டதால், ஆழமான கற்றல் மாதிரியை ஒழுங்கமைப்பது அல்லது புதிய நரம்பியல் வலையமைப்பை உருவாக்குவது எளிது.
ஆர் உடன் என்ன செய்ய முடியும்
- ஆராய்ச்சிக்கான தரவை செயலாக்குதல், சுத்தப்படுத்துதல் மற்றும் மாற்றுதல். எடுத்துக்காட்டாக, ஒவ்வொரு குளிர்காலம் மற்றும் இலையுதிர் மாதங்களில் சராசரியாக எத்தனை மாணவர்கள் நூலகத்திற்குச் சென்றுள்ளனர் என்பதைப் பார்க்க வேண்டும். R வசந்த காலத்தையும் கோடைகாலத்தையும் விலக்கி மேலும் கணக்கீடுகளுக்கு அவற்றை மாதந்தோறும் தொகுக்க அனுமதிக்கிறது.
- உங்கள் முடிவுகளை இணையப் பயன்பாடாக மாற்றலாம். இது ஃபில்டர்கள், கிராஃப்கள் மற்றும் டேட்டா வரிசையாக்கத்தையும் வழங்கும், முழுமையாக ஊடாடக்கூடியதாக இருக்கும். நீங்கள் அதை உங்கள் பேராசிரியருக்கு அனுப்பலாம் அல்லது உங்கள் தாளின் ஒரு பகுதியாக வெளியிடலாம். உலகம் முழுவதிலும் உள்ள கொரோனா வைரஸின் தாக்கத்தை அவர்கள் இப்படித்தான் கண்காணிக்கிறார்கள் (குறியீடு திறந்திருக்கும் மற்றும் கிட்ஹப்பில் கிடைக்கிறது).
- புள்ளிவிவர சோதனைகளை இயக்கவும். இரு பாலினங்களின் IQ நிலை வேறுபடுகிறதா என்பதை நீங்கள் அறிய விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். டி-டெஸ்ட் இதற்கு உங்களுக்கு உதவும். பெறப்பட்ட தரவுகளுக்கு இடையே உள்ள புள்ளிவிவர வேறுபாடு ஏதேனும் இருந்தால் சோதனை காண்பிக்கும்.
- நீங்கள் ஒரு ஆய்வு பகுப்பாய்வு நடத்தலாம். பல புள்ளிவிவர முறைகளுக்கு மூலத் தரவில் விநியோகம் தேவைப்படுவதால், நீங்கள் அதை இயல்பானதா எனச் சரிபார்க்க வேண்டும். சாதாரண விநியோகம் என்றால் என்ன? பெரும்பாலான தரவு சராசரி மதிப்பைச் சுற்றி தொகுக்கப்படும் போது. மீதமுள்ள மதிப்புகள் கணிசமாக சிறியவை. வாழ்க்கையில் இந்த விநியோகத்தை நீங்கள் காணலாம்: உயரமான அல்லது குட்டையானவர்களை விட சராசரி உயரம் கொண்டவர்கள் அதிகம். வரைபடங்கள் மற்றும் சோதனைகள் மூலம் இயல்பான தன்மையை சரிபார்க்க ஆர் கருவிகளை வழங்குகிறது.
- பல்வேறு அட்டவணை வடிவங்களை கலக்கவும். நீங்கள் இறுதியாக பல்வேறு அட்டவணை வடிவங்களைப் பயன்படுத்தலாம் மற்றும் தரவை பகுப்பாய்வு செய்ய அவற்றில் இரண்டை ஒரு ஆவணமாக இணைக்கலாம்.
- அனைத்து அளவுருக்களையும் (அச்சு மதிப்புகள், முதலியன) சரிசெய்து, ஊடாடும் விளக்கப்படங்களில் உங்கள் தரவை வழங்கலாம்.
- பின்னடைவு பகுப்பாய்வு நடத்தி, பின்னடைவு மாதிரிகளை உருவாக்கவும். இந்த பகுப்பாய்வு சார்பு மற்றும் சுயாதீன மாறிகளுக்கு இடையிலான உறவை வேறுபடுத்த உதவுகிறது. அதே தெருவில் உள்ள சில அழகு ஸ்டுடியோக்கள் மற்றவற்றை விட ஏன் அதிக விற்பனையைக் கொண்டுள்ளன என்பதை நீங்கள் கண்டுபிடிக்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். விற்பனை எண்ணிக்கை சார்ந்து மாறி இருக்கும். சுயாதீன மாறிகள் சமூக நிலை மற்றும் அருகிலுள்ள குடியிருப்பாளர்களின் வயது மற்றும் அதே நடைமுறைகளுக்கான ஒவ்வொரு ஸ்டுடியோவின் விலைப்பட்டியலையும் உள்ளடக்கும். இந்த வழியில், இந்த காரணிகளில் எது கடை விற்பனையை மற்றவர்களை விட அதிகமாக பாதிக்கிறது என்பதை நீங்கள் கண்டுபிடிக்கலாம்.
ஆர்
- நூலகங்களின் இணைப்புக்கு நன்றி தரவு பகுப்பாய்வுக்கான வரம்பற்ற செயல்பாடுகள்.
- நிரல்களால் கையாள முடியாத பெரிய அட்டவணைகள் மற்றும் தரவுத்தளங்களுடன் பணிபுரியும் திறன்.
- மேம்பட்ட இடைமுக தனிப்பயனாக்கம்: வரைகலை பயனர் இடைமுகம் அல்லது கட்டளை வரி இடைமுகம்.
- முற்றிலும் இலவச சுற்றுச்சூழல் அமைப்பு — கூறுகள் குனு உரிமத்தின் கீழ் இலவசமாக விநியோகிக்கப்படுகின்றன.
- பெரும்பாலானவர்களுக்குக் கிடைக்கும் இயக்க முறைமைகள் : Windows, macOS, FreeBSD, Solaris, Unix மற்றும் Linux இன் பல்வேறு பதிப்புகள்.
- பணக்கார காட்சிப்படுத்தல் திறன்கள்: நீங்கள் பயன்பாடுகளை உருவாக்கலாம், பல்வேறு வகையான வரைபடங்களை உருவாக்கலாம், ஊடாடக்கூடியவை உட்பட, அவற்றின் கூறுகளைத் திருத்தலாம்.
- நிறைய தகவல்கள் மற்றும் செயலில் உள்ள சமூகம்: ஒரு வலைப்பதிவு, R மற்றும் RStudio பற்றிய விவாதங்கள், பாடங்கள் மற்றும் மாநாடுகள்.
- விரிவான மற்றும் தெளிவான ஆவணங்கள்: அனைத்து நூலகங்களின் விளக்கங்களும் பயன்பாட்டின் எடுத்துக்காட்டுகளும் உள்ளன.
R இன் தீமைகள்
- நிரலாக்க அனுபவம் மற்றும் புள்ளிவிவரங்களின் அடிப்படைகள் பற்றிய அறிவு இல்லாத ஒருவர் அதை சவாலாகக் காணலாம்.
- குறுகிய நோக்கம்: இது தரவு பகுப்பாய்விற்கு சிறந்தது, ஆனால் இது மென்பொருள் மேம்பாட்டிற்கு ஏற்றது அல்ல. ஆனால் அதுதான் அதன் பலம். உண்மையான யுனிக்ஸ்-வே மற்றும் விஞ்ஞானிகள், பத்திரிகையாளர்கள், தரவு விஞ்ஞானிகள், ஆய்வாளர்கள் - தரவுகளுடன் பணிபுரிய விரும்பும் எவருக்கும் ஒரு தெய்வீகம்.
உங்கள் மொபைலில் ஆர் ஹோம்வொர்க்கை எவ்வாறு கையாள்வது?
R உடன் பணிபுரிய நீங்கள் பயன்படுத்தக்கூடிய நூலகங்களுடனான பயன்பாடுகள் எல்லா OS களிலும் கிடைக்கும் என்று நாங்கள் ஏற்கனவே குறிப்பிட்டுள்ளோம். ஆனால் ஸ்மார்ட்போன்கள் பற்றி என்ன? உங்கள் ஃபோனில் RStudion ஐப் பயன்படுத்த ஒரு வழி உள்ளது, ஒரு சிறப்பு பயன்பாட்டின் மூலம் அல்ல, ஆனால் அதன் திறந்த மூல சேவையகம் மூலம். நீங்கள் எந்த இணைய உலாவி வழியாகவும் அதைப் பெறலாம். எனவே, நீங்கள் உங்கள் கணினி அல்லது மடிக்கணினியில் RStudion சேவையகத்தை இயக்க வேண்டும் மற்றும் அதை உங்கள் தொலைபேசியில் அணுக வேண்டும். எந்த இடத்திலும் நேரத்திலும் உங்கள் R வீட்டுப் பணிகளைச் செய்ய இது ஒரு சிறந்த மற்றும் எளிமையான வழியாகும்.