0% found this document useful (0 votes)
14 views22 pages

Python Cheatcode

This document is a comprehensive cheat sheet for Python programming, covering libraries such as Pandas, Numpy, and Scikit-Learn. It includes examples of data manipulation, machine learning models, data visualization, and web scraping techniques using Beautiful Soup and Selenium. The content is structured to provide quick references and code snippets for various Python functionalities and libraries.

Uploaded by

zarifuddin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
14 views22 pages

Python Cheatcode

This document is a comprehensive cheat sheet for Python programming, covering libraries such as Pandas, Numpy, and Scikit-Learn. It includes examples of data manipulation, machine learning models, data visualization, and web scraping techniques using Beautiful Soup and Selenium. The content is structured to provide quick references and code snippets for various Python functionalities and libraries.

Uploaded by

zarifuddin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 22
r Python Cheat Sheet Pandas | Numpy | Sklearn Matplotlib | Seaborn BS4 | Selenium | Scrapy Ade UL eed a Rott Cle Ss Lear Regression ec eee st tC) Dee Ceo rae cement) oad er ec y Paentesco) kN CeCe een ee erate emt ee) Unsupervised Leorring Models ae ae eto ore eC eee ee) Kmeons Ca eae Pe a een ee ba tiTe) Fting supervised and unsupervised learning models onto data. eee ocr a coon Pee eat Cnet Pea e aren mrt} Porro ee ee oe Poe ee ase Cm en nD pe CRM Teast ces k.means.predict(x test) sUnsuporvised Estimators Ce a y.pred = knn.predict_proba(x_test) TT Ce aa Cees reverand ieee mers) ener tLe mend So mOsm) oa Ceres meth mets eae ema acres SUCCES nC t eA) Lae ead Ree ee eee eaters Poe rite omic Meon Squared Eror CeO ed emcee ced eo eeu ee aoe Eat ema Pestana emt etre DC Rr md me a) ie es eee es ed Peoria aD) Saretey eR ee ee coy emcee) Tune Your Model Preany Revo meee eerie aias Leia es aaa eA On error een ee) Fire artaeatD) Sone y ; EEN Ce iene eee) Scikit-Learn Cheat Sheet ‘Skleamn isa free machine learning library fr Python, i features various Poe ee teen ers Fe eT cel ‘The code blow demenstrates he bese steps of sng sean to create and run o model Peers ee er ee eee) ee ee me ernest ee er te eee Poe er errr ere ety eer eats i etenraces tees ern annie csc emet iris = datasets.load_iris() Xyy = iris.datal:,:2], inis.target aA eT eae een) Pesan eee Cree emer} Xtrain = scaler.cransfora(Xtrain) Xtest = scaler.transform(x test) kan = neighbors.kNeighborsClassifier(n neighbors = 5) PR Cmte mE) y.pred = knn.predict(x test) Pech mee area aD) eel Tt mae Lele) Se en noe el ees Cee ee ree et) Sennen See eet een ecro)) eC Teo (0.23, 0.601, [Oren R eT) etary cea) Trai fron patty poi Preprocessing The Data eer eer ‘Stondardzes the fectures by removing the mean and scaling to nit variance. oecchorieeerstt eee ats Peron Cmte) Pret reer mies CORSE ce mtr) Sete memes tte emo) ste eer Sl rerersay reine eae aaa nab sehen ny behelnelect Lr Riags hi) EO enue Ort eam URC rae etd OR eet ae Cae Pee brtaetey rate ae Binaizvon ee eae ee ed Ree oe eed RS aera toy Sit Taee atria ease) Caen C econo str eee rete eta vee tener oe feces ebereern ements PTD Sete Ube none eae ‘i ee emer ee : a Cee aoe eeeed Seas POM ses) Eaves cate} ere eatn Picea Serer eer Cmeetr a} Seen re ts) Bertone eee crr Made by Frank Andrade Frank-andrade.medium.con Pea ey Cheat Sheet Pandas provides data analysts tools for Python. Allof the following code examples reer tothe datatrame below. mei Eee ao B Pee Cd el oat BBD Fee Rela ciol are pear eea| Ceres Ses Ccne ne rrerae i) Cen cen Chr CS REIT fermen CON araS Gf = pd.DataFrane(data, indexsindex, patranica fara) errr ere arc eer ots ee errr ro ie Cee e esd Parana Preece | Denar Ciara re erate) Cees cassie) Peeters rasa Piran) CoH Intestate) Loft Rce le ire) ree rei eeerigy te iaciesmern) peers peers) cr ee Deere fest eemersest) eee patie ets) Sa tigger teg ree ace atest Perretec aD) See ee et Errante peters rere ceca ert : Cee er ates er ear Pipetite aa) See eee ere ee wey eee saat 0 f a) Cee ec econ Croc nog) eiececlen tier CNC ean beers titastrr ta) Sete Eric Sea iret ahaa return 2asx Ceara) PRUE bg ore paren eee cine ie) Cees Cipeat 0) Deere brates ee eee cipeitie) Count unigue values: ‘adi[ "cat Jevatue_counts() oe coerce tias Dee a ed Heneheelvanarad patie) Ce eree res caret) rea) pei e Pa arco eee) eres alan cee) ee Bat ey Hee) Cee ead Parapet Earcreaaar eetieresg) Transom et pees Pate Coa) Peart enna ceo piu Stee Rem RoC} Fae etT) Ce eee ee et es Data export eet rian Sea Cte eee ieee) Coenen Piero) sa Cees Ecce teers eer) OST Tt) Se fetish Cece aes eer! pierce) coe ccna styl Cert Ee ee eee Ea i Pret coeres Caen ots pees Pao eee PoC na RC Cam eee} eee rr creearttt) eee sreetract roast) erat corcacss) Dr reninkienes ciate ibpicatecstrey) oeerg erat epieiat tise ne) Pee rite ee rT Eater eRe veer eae eee ees Bist ae amen Peete Diet Ce ODE oo aa ee) eet teehee Paracas tater ne) Beate Bisee tee oa) er recat ae Riser SUC er D Durr enter e Tava J felt Ta dt 18 ea ces eer et ected DOT ae ee ctr a ce ee Bee ee pees non Fe eT clel Import nmpy: cae ey Con erie) eens erste ta Cees CaC SE 1G,2,3), 45,6), type'= Float) Dears een Cee en eT ae Cen ett) er renee) np-Linspace( 0,2, 9) Ceara entra) F = npseye(2) eee Eee) ese) Seo cea) eee ne) Patan meray) ORC) Aer eure) eet A Corie aiaegrneca) Peete Poti Cee Tat eae Ci Poteet Seer edalaad x Te chines S5typeCint) Hchange data type Cool tig pagers peeorited a nasi peat co Pty ela reed Stes Son 0 oor ame Mn ee ree “ Ban oer ahh Ea? Corr) a ra F Beeotintchs) Peet) erat) pears Ber) eres cee S ae a Eerie} ert err erences PEON ect ett Seta perenne CO ec eee Ieee ql pal ear oe ener Cee eco) Aking/emeving slorents: Pratt) Peo a) cCUCe Hes by a Pace tee ee Bae or eee Spliting arrays: ai Seve onary DIMES E Ces tanastot ity er Pe poi Se e ic) aid Data Viz@ Fa ee) 7 Cheat Sheet Ec) ves i =F F 3 cae enn Dalle tuley ed es —_ Fe eee Sy} pari piace) eee eed Hane oncinemmy rau opener aria import matylotlib-pyptot a ple Dea Le ee ee oe ieee Eosnaney = [2017, 2018, 2019, 2020, 2021] Ci kee econ Da peace Oe 5 sore meneere inns PSST reget bts ache OCC Se mr Le citeen Preeti cree) Ee Pate os nec af Saari Pernt aemer ncn) Meirson toa Parteners reser eratart) RpReacD : Eesreen icici Ty EH CC aa au Rigas terrors) can Perens! piers) reer Pee paren TT ar ene Reeves) ie ; Saas PAT Pemaieeontr ne ete Serer emer are) a ee er eal Tle) ery Saport seabonn oe ang, Pages eer se een ee aif ain on aren a ea a ae eee aa paper ier reer attr Pett 2 Renee daactips) phere Herrera dataset(penavins") Sateen) Boro eon ee ete Pee pitat eis oo Swen eo rere ereene Reiter pana ery at erent ignore Serer arth ee etn brine Berio eats Cet cds eo Fists eens trseS DSS aaETS ists Grete trates fbsesmrsteamriceset Hist meretimaecrizstt tse east) MTR Yel eT oltay4 Bh ere ra ell re ee NO eee es Cheat Sheet Bei ara Premera ener ra er ponent eee seers eee Facto ee eee perearaenit recy plpalertaers PR e Beautiful Soup eo erTta| Pier insbeeeiedpterhetins int, Dred Pee atmo eats = oan ae Sactentamemeusertn cate Co a y Y tainrem eriteneisetr arte Ee See ee ; = 4 Perce ae taker CC manera — ro fees eee pein CO a btee | c ele erai ier ape at eee Ponanenan oe Percocet tty) ee Sere par ait ee nee Otero * 17 | ‘Selects the chkien from the node set onthe reer) eens ree eee et ak ne te eee Paar Porat Por met yn See mT REET EPA cciciiec ore Haale apery sneer apes ener) eaten Sei Aa oe ep ery aan oe 2, Sita rere eee armen eet ESS settee ee Bt aay ae ey caghencchadoa petra tae Peer ater eas ert) con ee poe) Bea 17 en eee ete boar cen eT arte gettaaey omen) eee PScioartr a Cae aay eee Poa Cem mate e) Pistia mcrae river. Fingetements_by-xpath() Parmer mtorr mano) Petree acto) co fed driver.quit() od Cranes Teas pire Pieatcico) Cees Cc eae eed [ron Selenium-webdriver-support.ui Inport WebDriverwait ee NCeRC Ti Mise aaa cae Webriverait(driver, 5)-until(Ee,eLement_to_be_cLickable((By.10, pratt Staeer cesT Re Tae aRSetST TD (Option: Headless mode, change window size Seeks stead Persea Tees isi my PET Ts ea CHC SeeESIetT RY ter Ce at eee Stes Lee teen rs a Rena oT eae TS) = Web Scraping with Selenium (Link) = Web Scraping with Beautiful Soup (Link)| eT rr Scrapy @ ‘Scrap isthe most powerful web scroping framework in Python, but t's bit pesioee Eta eae eater ett es Creating « Project and Spider een ann rer Peas mrtg poorer oat rien Pirate sai Creote pier seat Dene [ieee na ee ee ears en) Bier srente rt eroec tay ee en Start_urls = [http://exanpie.con/") cry enero pars [ Pane meta ted ieotuke chara uciteetaarentetd pee enter area Laat ear co A ate ere ee a ee] erie a7 enc rer te eat Dt) Coated setter eye Cs iets aeieanaluneiae Bact oti sar cibien oe na aeente eet) Cong ete! Spee Seber Dee Contr ace ) SCs rrr sta Cee to} Pe eee Pet USCtrres tt} ur the spider ond export deta to CSV or JSON Serapy erawt example Pee Ce ear pee leben len PR fey eg Beginner's Python Cheat Sheet Helo wos Prin(hebte wert Hato wor win a varie ‘ma = “ello wort” princes) ‘Concatnation combining sings) [ste ume = "oinetosn® faliceee © Heatone + etna ee) Mane st ibes = ("trees ‘reine’, “piart*) (Got ft item nit aest.iae = bikes) (Get telat taming Ht last.otke = o8ees-3) Looping bough a iat ‘for bike 19 aes: brineate) ‘Aang ems ois ues» () hte. poand trek) tite aan resl ste") ite append giant") aking num! sts seares = UL for nn ranges 2 otres-apenats os taste ony. of bes» bis) Making a wpe innstens = (3920, 1088) ‘Concent sot eat (estar than tri benPes ‘otal te tes tran “oe equa te Condon tes wih ois “ere! in bbe ely ee In has ‘Asia boolean vals em active = rue Emit rue A simple test 20 ape om 6: aneCvou can wot Notte siemens ‘Asma detonary atten» (ctor: potas": 5) ‘Aacessing a value priet(The alden's color ts * 6 lien{‘coer")) ‘etn ew hy ale pe sten( a position} = Looping trough at Koy value pars {ee-namynuohr nfuenbreen)® print(nam’¢ "Doves" = ser(nmber)) Loaping trough a keys fav mummers = Ceri’: 22, “vers Prince Looping tough a te wales fevinmors = (eric: 17, ‘vor’: 8) TES a i ncberrielaoa Arour(wat’s your ame? *) prine(velto, "e nane “1 romping for rsa input ate = nate od are you? “) linear ft = inant pat's the value of pi? i Heat AF age ca: Ticket price + cueage te [lstet price «18 ick price «18 Python Crash Course eee Covers Python 3 and Python 2 [gee] nosrchyescom/pencioue Beginner's Python ees oe eric) Cin ‘lst stores a series of ms 4 parila order {Gn aw yout soe eats of tmaton one ‘lace, whether you haves fw ems orion ft tans, Usis are ona ef Pyhots raat panel feature endiysconseble fo naw popranmers nd ‘ay be logethar mary importa coeepts in ‘rehrammnn Percale iintece litt oaatd prereettreeea ae ae Geting te frst element First onee = wars] ting the socand eloment second aser = users) CGoting tne last loot owes aser = sers[-1) ed ret tert leo) Peta ot eee one ‘Changing an element oe Se eed ‘Asin an clamor the or of Na st ses. append aey") ‘Staring with an empty sors» () ‘as. open vat") toe: appen( bab") hers: spren ata") Insuring elements a parte postion vaar-tmerta, Jr) sees tapere(3y “tw fon eon eee Let eee Een ea Deleting an otement by 2s poston ed sersf-t) Removing an im by t valve Topo een alee retract errr ees sen yon rptetimat ‘est ager = sarspp(e) printers ser) rey Ft lena rum sens = lenses) DrimShe haves + se(oumosers) + users.") Python Crash Course | Players. appnstplayer) prine(-yrour ven") ‘or payer In players bprincotarer ‘omega eas rom a it of pte nts = scat", To, “tis “eat, tanie's at} ranegpets) dethrone ea) rinnets) More chest sheets valle ot ‘imate gihubtepcc! ‘Shoring eetonaras nat ‘Storing ts a dtonary 1 Start with am empty 145 1 Store sutiole langages For each person. anaes = fers tl ben Tloptton, nay, Yoke 2 now wor, a sl how tothe List cl, Presening the oer of keys ad values ‘rom collection: import orderesbict mae Boe an, sence et tere ea eee , ionsast omen joe + sapineoerte es rere : ret or nan tangs in at tongues ees(): far tanuaes Sea) = ryt’. ray iomguges| ‘aerate ] © eed fvctonmoqee ear) a rays “") rine 2S ang) Enctonpnged ant] + Cthens“Aekent) spay the alte, $9 the ame order thy Fac naes Done tf longuges fea): foe another oe sors anal chow 36 wel, ‘Stoning eetonaies ma dona sere = ( Poems: ¢ er t eat ater, rime) STaeesetestein’ You can ase dela a tof cetonais ect, Saat lala winoutusng apeend f Oefine 2 List of wsors, sere cath vser 2S representa by teert't auiers © 0 1 rae 2 mation roan aliens, worth 5 palms att start inne row (ae00}: jens Bea : *erereeeete mente le pe b ecco sat aie Sec mace ae SR d ee ae STlate-Sppcfon atten) a PMS ATES” gre, i 2 = " ‘mum_atiens + Len(aliens) secu aes tations eee wine See eels sini ae me ‘More cheot sheets availoble at ease

You might also like