ʻŌlelo R no nā mea hoʻohana Excel (papa wikiō manuahi)
Ma muli o ka quarantine, nui ka poʻe i kēia manawa e hoʻolilo i ka hapa liona o ko lākou manawa ma ka home, a hiki i kēia manawa ke hoʻohana pono ʻia.
I ka hoʻomaka ʻana o ka quarantine, ua hoʻoholo wau e hoʻopau i kekahi mau papahana aʻu i hoʻomaka ai i kekahi mau mahina i hala. ʻO kekahi o kēia mau papahana ʻo ia ka papa wikiō "R Language for Excel Users". Me kēia papa, makemake au e hoʻohaʻahaʻa i ka pale i ke komo ʻana i R, a hoʻopiha iki i ka hemahema o nā mea aʻo e pili ana i kēia kumuhana ma ka Lūkini.
Inā hana nā mea a pau me ka ʻikepili i loko o ka ʻoihana āu e hana ai ma Excel, a laila ke manaʻo nei au e kamaʻāina ʻoe i kahi mea hou aʻe, a i ka manawa like me ka manuahi, ʻikepili ʻikepili.
Nā mea
Inā makemake ʻoe i ka ʻikepili ʻikepili, makemake paha ʻoe i kaʻu telegram и Ukulele nā kahawai. Hoʻolaʻa ʻia ka hapa nui o nā mea i ka ʻōlelo R.
Hoʻonohonoho ʻia ka papa e pili ana i ka hoʻolālā tidyverse, a me nā pūʻolo i komo i loko: readr, vroom, dplyr, tidyr, ggplot2. ʻOiaʻiʻo, aia nā pūʻulu maikaʻi ʻē aʻe ma R e hana ana i nā hana like, no ka laʻana data.table, akā ʻo ka syntax tidyverse intuitive, maʻalahi e heluhelu no ka mea hoʻohana ʻole i aʻo ʻia, no laila manaʻo wau ʻoi aku ka maikaʻi o ka hoʻomaka ʻana e aʻo i ka ʻōlelo R me tidyverse.
Na ka papa e alakaʻi iā ʻoe ma nā hana ʻikepili a pau, mai ka hoʻouka ʻana a i ka nānā ʻana i ka hopena i pau.
No ke aha ʻo R a ʻaʻole ʻo Python? No ka mea he ʻōlelo hana ʻo R, ʻoi aku ka maʻalahi o nā mea hoʻohana Excel e hoʻololi iā ia, no ka mea ʻaʻole pono e komo i loko o ka papahana maʻamau.
I kēia manawa, ua hoʻolālā ʻia nā haʻawina wikiō 12, mai 5 a 20 mau minuke i kēlā me kēia.
E wehe mālie nā haʻawina. I kēlā me kēia Pōʻakahi e wehe au i kahi haʻawina hou ma kaʻu pūnaewele. Kaila YouTube ma kahi papa inoa okoa.
No wai kēia papa?
Manaʻo wau ua maopopo kēia mai ke poʻo inoa, eia naʻe, e wehewehe au i nā kikoʻī.
Kuhi ʻia ka papa i ka poʻe e hoʻohana ikaika ana iā Microsoft Excel i kā lākou hana a hoʻokō i kā lākou hana āpau me ka ʻikepili ma laila. Ma keʻano laulā, inā ʻoe e wehe i ka noi Microsoft Excel ma ka liʻiliʻi loa i hoʻokahi pule, a laila kūpono ka papa iā ʻoe.
ʻAʻole pono ʻoe e loaʻa nā mākau polokalamu e hoʻopau i ka papa, no ka mea... Hoʻomaka ka papa i nā poʻe hoʻomaka.
Akā, malia paha, e hoʻomaka ana mai ka haʻawina 4, e loaʻa nā mea hoihoi no nā mea hoʻohana R ikaika, no ka mea... ka hana nui o ia mau pūʻolo e like me dplyr и tidyr e kūkākūkā ʻia ma kekahi kikoʻī.
Papahana papa
Haʻawina 1: Ke kau ʻana i ka ʻōlelo R a me ke kaiapuni hoʻomohala RStudio
Hōʻike:
He haʻawina hoʻomaka kahi e hoʻoiho ai mākou a hoʻokomo i ka polokalamu pono, a nānā pōkole i ka hiki a me ka interface o ka RStudio development environment.
Hōʻike:
E kōkua kēia haʻawina iā ʻoe e hoʻomaopopo i ke ʻano o ka ʻikepili i loaʻa ma ka ʻōlelo R. E nānā pono mākou i nā vectors, nā papa lā a me nā papa inoa. E aʻo kākou pehea e hana ai a komo i kā lākou mau mea ponoʻī.
Haʻawina 3: Heluhelu i ka ʻikepili mai nā faila TSV, CSV, Excel a me Google Sheets
Hōʻike:
ʻO ka hana me ka ʻikepili, me ka nānā ʻole i ka mea hana, hoʻomaka me kāna unuhi. Hoʻohana ʻia nā pūʻolo i ka wā o ka haʻawina vroom, readxl, googlesheets4 no ka hoʻouka ʻana i ka ʻikepili i loko o ka R environment mai csv, tsv, faila Excel a me Google Sheets.
Haʻawina 4: Ke kānana ʻana i nā lālani, ke koho ʻana a me ka inoa hou ʻana i nā kolamu, nā paipu ma R
Hōʻike:
ʻO kēia haʻawina e pili ana i ka pūʻolo dplyr. I loko o laila mākou e noʻonoʻo ai pehea e kānana ai i nā dataframes, koho i nā kolamu pono a hoʻololi hou iā lākou.
E aʻo pū mākou i ke ʻano o nā pipeline a pehea lākou e kōkua ai i ka heluhelu ʻana i kāu code R.
Haʻawina 5: Hoʻohui i nā kolamu i helu ʻia i ka pākaukau ma R
Hōʻike:
Ma kēia wikiō hoʻomau mākou i kā mākou kamaʻāina me ka waihona tidyverse a me ka pūʻolo dplyr.
E nānā kākou i ka ʻohana o nā hana mutate(), a e aʻo mākou pehea e hoʻohana ai ia mau mea e hoʻohui i nā kolamu helu hou i ka papaʻaina.
Haʻawina 6: ʻO ka hui ʻana a me ka hōʻuluʻulu ʻana i ka ʻikepili ma R
Hōʻike:
Hāʻawi ʻia kēia haʻawina i kekahi o nā hana nui o ka ʻikepili ʻikepili, ka hui pū ʻana a me ka hōʻuluʻulu ʻana. Ma ka haʻawina e hoʻohana mākou i ka pūʻolo dplyr a me nā hiʻohiʻona group_by() и summarise().
E nānā mākou i ka ʻohana holoʻokoʻa o nā hana summarise()ʻo ia summarise(), summarise_if() и summarise_at().
Hōʻike:
E kōkua kēia haʻawina iā ʻoe e hoʻomaopopo i nā hana o ka hoʻohui ʻana i nā papa ʻaina a me ke kūpaʻa.
ʻO ka hui kūʻokoʻa ka mea like me ka hana UNION ma ka ʻōlelo nīnau SQL.
ʻOi aku ka maikaʻi o ka hoʻohui ʻana i ka horizontal e nā mea hoʻohana Excel ma muli o ka hana VLOOKUP; ma SQL, hana ʻia ia mau hana e ka mea hoʻohana JOIN.
I loko o ka haʻawina e hoʻoponopono mākou i kahi pilikia kūpono a mākou e hoʻohana ai i nā pūʻolo dplyr, readxl, tidyr и stringr.
Hōʻike:
Ua like nā hana o ka puka makani me ka hoʻohui ʻana; lawe pū lākou i nā ʻano waiwai i hoʻokomo a hana i nā hana helu ma luna o lākou, akā ʻaʻole e hoʻololi i ka helu o nā lālani i ka hopena hopena.
Ma kēia kumu aʻo mākou e hoʻomau i ke aʻo ʻana i ka pūʻolo dplyr, a me na hana group_by(), mutate(), a me ka mea hou cumsum(), lag(), lead() и arrange().
Haʻawina 9: Ka hoʻololi ʻana i nā papa ʻaina a i ʻole kahi analogue o nā papa pivot ma R
Hōʻike:
Hoʻohana ka hapa nui o nā mea hoʻohana Excel i nā papa pivot; he mea hana maʻalahi kēia e hiki ai iā ʻoe ke hoʻololi i kahi ʻano o ka ʻikepili maka i nā hōʻike hiki ke heluhelu ʻia i loko o kahi mau kekona.
Ma kēia kumu aʻo e nānā mākou pehea e hoʻololi ai i nā papa ma R, a hoʻohuli iā lākou mai ka laulā a i ka lōʻihi a me ka hope.
Hoʻolaʻa ʻia ka hapa nui o ka haʻawina i ka pūʻolo tidyr a me na hana pivot_longer() и pivot_wider().
Haʻawina 10: Hoʻouka ʻana i nā faila JSON ma R a me ka hoʻololi ʻana i nā papa inoa i nā papa
Hōʻike:
ʻO JSON a me XML nā palapala kaulana loa no ka mālama ʻana a me ka hoʻololi ʻana i ka ʻike, ma muli o ko lākou paʻa.
Akā paʻakikī ke kālailai ʻana i nā ʻikepili i hōʻike ʻia ma ia mau ʻano, no laila ma mua o ka nānā ʻana he mea pono ia e lawe mai i loko o kahi ʻano tabular, ʻo ia ka mea a mākou e aʻo ai i kēia wikiō.
Hoʻolaʻa ʻia ka haʻawina i ka pūʻolo tidyr, i loko o ke kumu o ka waihona tidyverse, a me na hana unnest_longer(), unnest_wider() и hoist().
Haʻawina 11: Hoʻolālā wikiwiki me ka hoʻohana ʻana i ka hana qplot().
Hōʻike:
Hoʻolapala ggplot2 ʻO ia kekahi o nā mea hana ʻike ʻike kaulana loa ʻaʻole wale ma R.
Ma kēia haʻawina e aʻo mākou pehea e kūkulu ai i nā pakuhi maʻalahi me ka hoʻohana ʻana i ka hana qplot(), a e noʻonoʻo kākou i kāna mau hoʻopaʻapaʻa a pau.
Haʻawina 12: Ka paʻi ʻana i ka papa ma ka papa ma ka hoʻohana ʻana i ka pūʻolo ggplot2
Hōʻike:
Hōʻike ka haʻawina i ka mana piha o ka pūʻolo ggplot2 a me ka grammar o ke kūkulu ʻana i nā kiʻi ma nā papa i hoʻokomo ʻia i loko.
E nānā mākou i nā geometries nui i loko o ka pūʻolo a aʻo pehea e hoʻopili ai i nā papa e kūkulu i kahi pakuhi.
hopena
Ua ho'āʻo wau e hoʻokokoke i ka hoʻokumu ʻana o ka papahana papa e like me ka hiki, e hōʻike wale i ka ʻike pono loa āu e pono ai e hana i nā ʻanuʻu mua i ke aʻo ʻana i kahi mea hana ʻikepili ikaika e like me ka ʻōlelo R.
ʻAʻole ia he alakaʻi paʻa i ka ʻikepili ʻikepili me ka hoʻohana ʻana i ka ʻōlelo R, akā e kōkua ia iā ʻoe e hoʻomaopopo i nā ʻenehana pono a pau no kēia.
ʻOiai ua hoʻolālā ʻia ka papahana papa no nā pule he 12, i kēlā me kēia pule i ka Pōʻakahi e wehe au i nā haʻawina hou, no laila ke paipai nei au. kāhea ma ka YouTube channel i ʻole e poina i ka paʻi ʻana o kahi haʻawina hou.