பாண்டாஸ் நிலையான விலகல்

Pantas Nilaiyana Vilakal



'பாண்டாஸ்' என்பது தரவுகளை மையமாகக் கொண்ட பைதான் தொகுப்புகளின் சிறந்த சுற்றுச்சூழல் அமைப்பால் தரவு பகுப்பாய்வு செய்வதற்கு ஒரு சிறந்த மொழியாகும். இது இரண்டு காரணிகளின் பகுப்பாய்வு மற்றும் இறக்குமதியை எளிதாக்குகிறது. நிலையான விலகல் என்பது சராசரியிலிருந்து பெறப்பட்ட 'வழக்கமான' விலகலாகும். இது டேட்டாஃப்ரேமின் அசல் அளவீட்டு அலகுகளை வழங்கும் என்பதால், இது அதிகம் பயன்படுத்தப்படுகிறது. பாண்டாக்கள் நிலையான விலகலைக் கணக்கிடுவதற்கு std() ஐப் பயன்படுத்தினர். வரிசை அல்லது நெடுவரிசை வடிவில் டேட்டாஃப்ரேமில் இருக்கும் கொடுக்கப்பட்ட மதிப்புகளிலிருந்து நிலையான விலகலைக் கணக்கிடலாம். பாண்டாக்களின் நிலையான விலகல் பயன்படுத்தப்படும் சாத்தியமான அனைத்து வழிகளையும் நாங்கள் செயல்படுத்துவோம். குறியீட்டைச் செயல்படுத்த, மலைப்பாம்புக்கு உகந்த சூழலில் எழுதப்பட்டிருப்பதால், “ஸ்பைடர்” கருவியைப் பயன்படுத்துவோம்.

தொடரியல்







'df.std ( )


தரவுச்சட்டத்தில் நிலையான விலகலைக் கணக்கிட பின்வரும் தொடரியல் பயன்படுத்தப்படுகிறது. டேட்டாஃப்ரேமில் உள்ள 'df' என்பது 'dataframe' என்பதன் சுருக்கமாகும். நிலையான விலகல் என்ன செய்கிறது? தேவையான தரவு எவ்வளவு நீட்டிக்கப்பட்டுள்ளது என்பதை இது அளவிடுகிறது. மேலும் விரிவடைந்த உயர் மதிப்புகள், அதிக நிலையான விலகல் ஏற்பட வேண்டும்.



திரும்பு

தேவையின் அடிப்படையில் நிலை குறிப்பிடப்பட்டால், பாண்டாஸ் நிலையான விலகல் டேட்டாஃப்ரேமை வழங்கும்.



பாண்டாக்களின் நிலையான விலகலைக் கணக்கிடும் போது 'std()' செயல்பாடு 'df' இல் உள்ள 'NaN' மதிப்புகளை தானாகவே புறக்கணிக்கும் என்பதை நினைவில் கொள்ளவும். 'NaN' என்பதை 'ஒரு எண் அல்ல' என்று விளக்கலாம், அதாவது ஒரு குறிப்பிட்ட மதிப்புக்கு எந்த மதிப்பும் ஒதுக்கப்படவில்லை.





பாண்டாக்களின் நிலையான விலகலின் எடுத்துக்காட்டுகளுடன் பின்வரும் முறைகள் செயல்படுத்தப்படும்:

    • ஒற்றை நெடுவரிசையில் பாண்டாஸ் நிலையான விலகல் கணக்கீடு.
    • பல நெடுவரிசைகளில் பாண்டாஸ் நிலையான விலகல் கணக்கீடு.
    • அனைத்து எண் நெடுவரிசைகளின் பாண்டாஸ் நிலையான விலகல் கணக்கீடு.
    • அச்சைப் பயன்படுத்தி பாண்டாக்களின் நிலையான விலகல் = 1.
    • அச்சு = 0 ஐப் பயன்படுத்தி பாண்டாக்களின் நிலையான விலகல்.

பாண்டாஸில் நிலையான விலகலைக் கணக்கிடுவதற்கான டேட்டாஃப்ரேமை உருவாக்குதல்

முதலில், 'ஸ்பைடர்' மென்பொருளைத் திறக்கவும். இப்போது பாண்டாஸ் நூலகத்தை pd ஆக இறக்குமதி செய்யவும். '22', '10', '11', '16', '12', '45' என 'x', 'y' மற்றும் 'z' என்ற சொற்களைக் கொண்ட ஸ்கோர்போர்டைக் கொண்ட டேட்டாஃப்ரேமை உருவாக்குவோம். ”, “36” மற்றும் “40”. '8', '9', '13', '7', '22', '24', '4' மற்றும் '6' என அவர்களின் உதவி மதிப்புகள் எங்களிடம் உள்ளன, மேலும் '17', ' என ரீபவுண்டுகளின் மதிப்பைக் கொண்டுள்ளது. 14', '3', 5', '9', '8', '7' மற்றும் '4'.




குறியீட்டில் ஒதுக்கப்பட்ட மதிப்புகளுக்கு ஏற்ப உருவாக்கப்பட்ட தரவுச்சட்டத்தை காட்சிகள் காட்டுகின்றன:

எடுத்துக்காட்டு # 01: ஒற்றை நெடுவரிசையில் பாண்டாஸ் நிலையான விலகல் கணக்கீடு

இந்த எடுத்துக்காட்டில், பாண்டாஸ் டேட்டாஃப்ரேமில் ஒரு நெடுவரிசையின் நிலையான விலகலைக் கணக்கிடுவோம். டேட்டாஃப்ரேம் குழுவின் மதிப்புகளை 'u', 'v' மற்றும் 'b' என அவற்றின் புள்ளிகளுடன் '44', '33', '22', '44', '45', '88', '96' எனக் கொண்டுள்ளது. ” மற்றும் “78”. உதவிகளின் மதிப்புகள் '7', '8', '9', '10', '11', '14', '18' மற்றும் '17' என உள்ளன 9', '8', '7', '6', '5', '4' மற்றும் '3'. ஒற்றை நெடுவரிசை நிலையான விலகலைக் கணக்கிட தரவுச்சட்டத்தில் இருந்து நெடுவரிசை 'புள்ளிகள்' தேர்ந்தெடுக்கப்பட்டது.


வெளியீடு 'புள்ளிகள்' என்ற நெடுவரிசையின் நிலையான விலகலைக் காட்டுகிறது:

எடுத்துக்காட்டு # 02: பல நெடுவரிசைகளில் பாண்டாஸ் நிலையான விலகல் கணக்கீடு

இந்த எடுத்துக்காட்டில், பாண்டாக்களின் நிலையான விலகல் கணக்கீடுகளை பல நெடுவரிசைகளில் செயல்படுத்துவோம். இந்த டேட்டாஃப்ரேமில், '33', '22', '66', '55' என்ற மதிப்பெண்ணுடன் 'n', 'w' மற்றும் 't' என அணியின் மதிப்புகளைக் கொண்ட விளையாட்டு ஸ்கோர்போர்டின் தரவு மீண்டும் உள்ளது. '44', '88', '99' மற்றும் '77'. உதவிகள் “9”, “7”, “8”, “11”, “16”, “14”, “12” மற்றும் “13” மற்றும் “5”, “8”, “1”, “ 2', '3', '4', '6' மற்றும் '7'. டேட்டாஃப்ரேமில் பயன்படுத்தப்படும் std() செயல்பாட்டைப் பயன்படுத்தி 'புள்ளிகள்' மற்றும் 'ரீபவுண்டுகள்' என்ற இரண்டு நெடுவரிசைகளின் நிலையான விலகலை இங்கே கணக்கிடுவோம்.


நாம் பார்ப்பது போல், வெளியீடு நிலையான விலகல் புள்ளிகள் நெடுவரிசையில் 26.944387 ஆகவும், மறுபுறம் நெடுவரிசையில் 2.449490 ஆகவும் வந்ததைக் காட்டுகிறது.

எடுத்துக்காட்டு # 03: அனைத்து எண் நெடுவரிசைகளின் பாண்டாஸ் நிலையான விலகல் கணக்கீடு

ஒற்றை மற்றும் பல வரிசைகளின் நிலையான விலகலை எவ்வாறு கணக்கிடுவது என்பதை இப்போது கற்றுக்கொண்டோம். டேட்டாஃப்ரேமில் உள்ள அனைத்து நெடுவரிசைப் பெயர்களையும் குறிப்பிட்டு முழு டேட்டாஃப்ரேமையும் கணக்கிட விரும்பவில்லை என்றால் என்ன செய்வது? முடிவுகளில் முழுமையான டேட்டாஃப்ரேமைக் கணக்கிடுவதற்கு, பாண்டாஸ் நிலையான விலகலின் எளிய செயல்பாட்டைச் செயல்படுத்துவதன் மூலம் இது சாத்தியமாகும். இங்குள்ள டேட்டாஃப்ரேம் '33', '36', '79', '78', '58', '55' ஆகிய மதிப்பெண் மதிப்புகளுடன் 'l', 'm' மற்றும் 'o' ஆகியவற்றைக் கொண்டுள்ளது, மேலும் இரண்டு அணிகளும் ஒரே மதிப்பெண்ணைக் கொண்டுள்ளன. அதாவது '25'. அசிஸ்ட்கள் '1', '2', '3', '4', '6', '9', '5' மற்றும் '7' மற்றும் அவற்றின் ரீபவுண்டுகள் '14', '10', '2' , '5', '8', '3', '6' மற்றும் '9'. பாண்டாக்கள் “std()” செயல்பாட்டைப் பயன்படுத்தி டேட்டாஃப்ரேமில் உள்ள பாண்டாக்கள் மூலம் நிலையான நெடுவரிசை விலகல்கள் அனைத்தையும் நாம் கணக்கிடலாம்.


காட்சியானது கீழே காட்டப்பட்டுள்ள முழு “df” இன் கணக்கிடப்பட்ட நிலையான விலகலைக் கொண்டுள்ளது; 'அணி' என்ற முதல் நெடுவரிசையின் நிலையான விலகலை பாண்டாக்கள் கணக்கிடவில்லை என்பதையும் நாம் கவனிக்கலாம், ஏனெனில் அது ஒரு எண் நெடுவரிசை அல்ல.

எடுத்துக்காட்டு # 04: அச்சைப் பயன்படுத்தி பாண்டாக்களின் நிலையான விலகல் = 0

இந்த எடுத்துக்காட்டில், டேட்டாஃப்ரேம்கள் விளையாட்டுகளின் அணிகளை 'g', 'h' மற்றும் 'k' என மேலும் தரவுகளுடன் கொண்டுள்ளன. இங்கே, பாண்டாக்களின் நிலையான விலகலில் பயன்படுத்தப்படும் அளவுருவான “0” என்ற அச்சைப் பயன்படுத்தி நிலையான விலகலைக் கணக்கிடுவோம். இந்த வாதமானது டேட்டாஃப்ரேமின் நெடுவரிசை வாரியான நிலையான விலகலைக் கணக்கிடுகிறது.


பின்வரும் வெளியீடு, கணக்கிடப்பட்ட நிலையான விலகலின் நெடுவரிசைகளில் முடிவுகளைக் காட்டுகிறது. புள்ளிகள் நெடுவரிசையில் கணக்கிடப்பட்ட நிலையான விலகல் “24.0313062” ஆகவும், உதவிகள் நெடுவரிசையில் கணக்கிடப்பட்ட நிலையான விலகல் “2.669270” ஆகவும், மறுபுறம் நெடுவரிசையின் கணக்கிடப்பட்ட நிலையான விலகல் “3.943802” ஆகவும் காட்டப்பட்டுள்ளது.

எடுத்துக்காட்டு # 05: அச்சைப் பயன்படுத்தி பாண்டாக்களின் நிலையான விலகல் = 1

இங்கே நாம் பாண்டாக்களில் நிலையான விலகலைக் கணக்கிடுவதற்கு '1' என ஒதுக்கப்பட்ட அச்சு அளவுருவைப் பயன்படுத்துவோம். அச்சு '1' என்ன வித்தியாசத்தை ஏற்படுத்தும்? டேட்டாஃப்ரேமில் உள்ள எண் மதிப்புகளின் வரிசை வாரியான நிலையான விலகலை “1” அச்சு வாதம் கணக்கிடுகிறது. டேட்டாஃப்ரேமில் 's', 'd' மற்றும் 'e' என மூன்று அணிகள் உள்ளன, மேலும் குழுவின் புள்ளிகளாக உருவாக்கப்பட்ட தரவு நெடுவரிசைகள், குழுவின் உதவிகள் மற்றும் குழுவின் மறுபிரவேசங்கள். திசைகள் அனைத்தும் டேட்டாஃப்ரேமில் வெவ்வேறு மதிப்புகளுடன் ஒதுக்கப்பட்டுள்ளன. இந்த அச்சு அளவுரு ஒரு கேம் சேஞ்சர் ஆகும், அந்த நேரத்தில், நிலையான விலகல் கணக்கிடப்பட்ட நெடுவரிசை பிளஸ் பாயிண்டில் தரவு இருக்க வேண்டும் என்று நாம் விரும்பும் தரவில் வேலை செய்ய வேண்டும்.


பின்வரும் வெளியீடு தரவுச்சட்டத்தின் வரிசையில் கணக்கிடப்பட்ட நிலையான விலகலைக் காட்டுகிறது:

முடிவுரை

பாண்டாஸ் தரநிலை விலகல் என்பது மிகவும் தொழில்நுட்பச் செயல்பாடாகும், இது பாண்டாஸ் டேட்டாஃப்ரேம்களின் உற்சாக உடன்படிக்கையின் நிலையான விலகலைக் கண்டறிவதால் இது மிகவும் நன்மை பயக்கும் செயல்பாடாகும். இந்த தலையங்கத்தில், பாண்டாக்களில் நிலையான விலகலைக் கணக்கிடும் முறைகளைப் படித்துள்ளோம். நிலையான விலகல் மற்றும் பல நெடுவரிசைகளின் ஒற்றை-நெடுவரிசை கணக்கீடுகளை நாங்கள் செய்துள்ளோம், மேலும் முழு தரவுச்சட்டத்தின் நிலையான விலகலையும் ஒன்றாகக் கணக்கிட்டுள்ளோம். அனைத்து உத்திகளும் தொடர்ந்து பயன்படுத்தப்படும் வரை மற்றும் விரும்பிய முடிவுகளுடன் நன்றாக வேலை செய்யும்.