1ºÎ µ¥ÀÌÅÍ Á¶ÀÛ
1Àå ¸®½ºÆ®
1-1. ¸®½ºÆ® ¸¸µé±â: [ ]
1-2. ¸®½ºÆ® ¿ä¼Ò ÃßÃâÇϱâ
Àε¦½Ì°ú ½½¶óÀ̽Ì
¸Þ¼µå·Î ÃßÃâ: index, count
1-3. ¸®½ºÆ® ÆíÁýÇϱâ
Ãß°¡Çϱâ: append, extend, +[ ], insert
¼öÁ¤Çϱâ: Àε¦½Ì°ú ½½¶óÀ̽Ì
»èÁ¦Çϱâ: pop, remove, set & list
1-4. ¸®½ºÆ®¿Í À¯¿ëÇÑ ¸Þ¼µåµé
Á¤·Ä/¿ªÁ¤·Ä Çϱâ: sort, reverse
¸®½ºÆ®¿Í ¹®ÀÚ¿ °£ º¯È¯: split, join
1-5. ±âŸ µ¥ÀÌÅÍ ±¸Á¶¿Í ºñ±³
¸®½ºÆ®¿Í Æ©ÇÃ
¸®½ºÆ®¿Í ¼Â
¸®½ºÆ®¿Í ¹®ÀÚ¿
¡Ü ¿¬½À¹®Á¦¿Í Ç®ÀÌ
2Àå µñ¼Å³Ê¸®
2-1. µñ¼Å³Ê¸® ¸¸µé±â: { }, dict
2-2. µñ¼Å³Ê¸® ÀúÀåÇÏ±â ¹× ºÒ·¯¿À±â
ÀúÀåÇϱâ: ÅؽºÆ® ÆÄÀÏ ÀúÀåÇϱâ, json.dump
ºÒ·¯¿À±â: ÅؽºÆ® ÆÄÀÏ ºÒ·¯¿À±â, json.load
2-3. µñ¼Å³Ê¸® ¿ä¼Ò ÃßÃâÇϱâ: { }[¡®key¡¯], get, keys, values, items
2-4. µñ¼Å³Ê¸® ÆíÁýÇϱâ
Ãß°¡Çϱâ: { }[¡®new key¡¯] = new value, update
¼öÁ¤Çϱâ: { }[¡®key¡¯] = new value, update
»èÁ¦Çϱâ: del, pop
¡Ü ¿¬½À¹®Á¦¿Í Ç®ÀÌ
3Àå ¹è¿
3-1. ¹è¿ ¸¸µé±â: array, zeros, ones, arange, randint
3-2. ¹è¿ ÀúÀåÇÏ±â ¹× ºÒ·¯¿À±â
3-3. ¹è¿ ¿ä¼Ò ÃßÃâÇϱâ
Àε¦½Ì°ú ½½¶óÀ̽Ì
ÃÖ¼Ú°ª ¹× ÃÖ´ñ°ªÀÇ À妽º ÃßÃâ: argmin, argmax
Á¶°ÇÀ» ¸¸Á·ÇÏ´Â ¿ä¼ÒÀÇ À妽º ÃßÃâ: where, any, all
3-4. ¹è¿ ÆíÁýÇϱâ
Ãß°¡Çϱâ: append, insert
¼öÁ¤Çϱâ: Àε¦½Ì°ú ½½¶óÀ̽Ì
»èÁ¦Çϱâ: delete, unique
3-5. ¹è¿ À籸Á¶È: shape, reshape, ravel, T(transpose)
3-6. ¹è¿ ¿¬°áÇϱâ: concatenate, c_, r_, hstack, vstack
3-7. ¹è¿°ú À¯¿ëÇÑ ÇÔ¼öµé
Åë°è: sum, mean, min, max, std, var, median, percentile, cumsum, cumprod
Àý´ñ°ª, Á¦°ö, Á¦°ö±Ù: abs, power, sqrt
¹Ý¿Ã¸², ¿Ã¸², ¹ö¸²: round, ceil, floor
Áö¼ö¿Í ·Î±×: exp, log, log10
½ºÄ®¶ó°ö, ¹è¿ÀÇ ¿ä¼Òº° °ö, Çà·Ä°ö
¡Ü ¿¬½À¹®Á¦¿Í Ç®ÀÌ
4Àå µ¥ÀÌÅÍÇÁ·¹ÀÓ
4-1. µ¥ÀÌÅÍÇÁ·¹ÀÓ ¸¸µé±â: DataFrame
4-2. µ¥ÀÌÅÍÇÁ·¹ÀÓ ÀúÀåÇÏ±â ¹× ºÒ·¯¿À±â
ÀúÀåÇϱâ: to_csv, to_excel, to_json
ºÒ·¯¿À±â: read_csv, read_excel, read_json
4-3. µ¥ÀÌÅÍ ÃßÃâÇϱâ
µ¥ÀÌÅÍÀÇ ±âº» ¹× ¿ä¾à Á¤º¸: info, columns, index, shape, dtypes, describe
Ä÷³¸í°ú À妽º·Î µ¥ÀÌÅÍ ÃßÃâ: df[¡®column¡¯], df[[¡®column¡¯]], filter, loc, iloc
Á¶°ÇÀ» ¸¸Á·ÇÏ´Â µ¥ÀÌÅÍ ÃßÃâ: df[Á¶°Ç], query(¡®Á¶°Ç¡¯)
¾Õ/µÚ nÇà ÃßÃâ ¹× ·£´ý »ùÇøµ: head, tail, sample
4-4. µ¥ÀÌÅÍÇÁ·¹ÀÓ ÆíÁýÇϱâ
µ¥ÀÌÅÍ Å¸ÀÔ º¯°æ: astype
Ä÷³°ú À妽º ÆíÁý: rename, set_index, reset_index
µ¥ÀÌÅÍ Ãß°¡: df[¡®column¡¯], loc
µ¥ÀÌÅÍ ¼öÁ¤: df[¡®column¡¯], loc, map, replace, apply
µ¥ÀÌÅÍ »èÁ¦: drop, dropna, drop_duplicates
4-5. µ¥ÀÌÅÍÇÁ·¹ÀÓ À籸Á¶È
Çà/¿ Àüȯ: T
¹üÁÖÇü º¯¼ö¸¦ ±âÁØÀ¸·Î Áý°è: groupby
³¯Â¥/½Ã°£ º¯¼ö¸¦ ±âÁØÀ¸·Î Áý°è: resample
¿°ú Çà¿¡ »õ·Î¿î º¯¼ö¸¦ ÁöÁ¤ÇÏ¿© Áý°è (1): pivot_table
¿°ú Çà¿¡ »õ·Î¿î º¯¼ö¸¦ ÁöÁ¤ÇÏ¿© Áý°è (2): crosstab
º¯¼ö¿Í °ªÀ» ±âÁØÀ¸·Î À籸Á¶È: melt
4-6. µ¥ÀÌÅÍÇÁ·¹ÀÓ ¿¬°áÇϱâ: merge, concat
4-7. µ¥ÀÌÅÍÇÁ·¹ÀÓ°ú À¯¿ëÇÑ ¸Þ¼µåµé
¹üÁÖÇü º¯¼öÀÇ Á¤º¸ È®ÀÎ: unique, nunique, value_counts
µ¥ÀÌÅÍ Á¤·Ä: sort_values
Åë°è: sum, mean, median, std, var, max, min, mode, cumsum, quantile, rank ...
¿Öµµ¿Í ÷µµ: skew, kurtosis
°øºÐ»ê°ú »ó°ü°è¼ö: cov, corr
¡Ü ¿¬½À¹®Á¦¿Í Ç®ÀÌ
2ºÎ µ¥ÀÌÅÍ ½Ã°¢È
5Àå Ž»öÀû µ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ ½Ã°¢È
5-1. ¼± ±×·¡ÇÁ: plot, lineplot
5-2. ´©Àû ¿¬¼Ó ±×·¡ÇÁ: stackplot
5-3. ¸·´ë ±×·¡ÇÁ: plot, countplot, barplot
5-4. È÷½ºÅä±×·¥°ú KDE °î¼±: hist, histplot
5-5. »óÀÚ ±×¸²°ú ¹ÙÀ̿ø° Ç÷Ô: boxplot, violinplot
5-6. »êÁ¡µµ¿Í Æä¾î Ç÷Ô: scatter, scatterplot, pairplot
5-7. ÆÄÀÌ Â÷Æ®¿Í µµ³Ó Â÷Æ®: plot, pie
5-8. ¸ðÀÚÀÌÅ© Ç÷Ô: mosaic
5-9. È÷Æ®¸Ê: heatmap
5-10. µî°í¼± ±×·¡ÇÁ: contour, contourf, clabel, colorbar
5-11. ¼ºê ÇÃ·Ô ±×¸®±â: subplots
5-12. Æ®À© ÇÃ·Ô ±×¸®±â: twinx
¡Ü ¿¬½À¹®Á¦¿Í Ç®ÀÌ
6Àå ¸ðµ¨ °ü·Ã ½Ã°¢È
6-1. Æ®¸® ±â¹Ý ¸ðµ¨ Ư¼º Áß¿äµµ ½Ã°¢È: feature_importances_, barh
6-2. ROC °î¼±°ú Á¤¹Ðµµ-ÀçÇöÀ² °î¼±: roc_curve, precision_recall_curve, plot
6-3. ȸ±Í ±×·¡ÇÁ: regplot
6-4. ÀÜÂ÷ ºÐ¼® ±×·¡ÇÁ: resid, zscore, probplot, regplot
6-5. °èÃþÀû ±ºÁý ½Ã°¢È: linkage, dendrogram, cut_tree
6-6. ºñ°èÃþÀû ±ºÁý ½Ã°¢È: inertia_, plot, scatterplot
6-7. ½Ç·ç¿§ ´ÙÀ̾î±×·¥: silhouette_samples, silhouette_score, fill_betweenx
¡Ü ¿¬½À¹®Á¦¿Í Ç®ÀÌ |