Excel వినియోగదారుల కోసం R భాష (ఉచిత వీడియో కోర్సు)

దిగ్బంధం కారణంగా, ఇప్పుడు చాలా మంది తమ సమయాల్లో సింహభాగాన్ని ఇంట్లోనే గడుపుతున్నారు మరియు ఈ సమయాన్ని కూడా ఉపయోగకరంగా గడపవచ్చు.

దిగ్బంధం ప్రారంభంలో, నేను కొన్ని నెలల క్రితం ప్రారంభించిన కొన్ని ప్రాజెక్ట్‌లను పూర్తి చేయాలని నిర్ణయించుకున్నాను. ఈ ప్రాజెక్ట్‌లలో ఒకటి "ఎక్సెల్ వినియోగదారుల కోసం R లాంగ్వేజ్" అనే వీడియో కోర్సు. ఈ కోర్సుతో, నేను R లోకి ప్రవేశించడానికి అడ్డంకిని తగ్గించాలనుకుంటున్నాను మరియు రష్యన్ భాషలో ఈ అంశంపై శిక్షణా సామగ్రి యొక్క ప్రస్తుత కొరతను కొద్దిగా పూరించాలనుకుంటున్నాను.

మీరు పని చేసే కంపెనీలోని డేటాతో అన్ని పనులు ఇప్పటికీ Excelలో పూర్తి చేయబడితే, మీరు మరింత ఆధునికమైన మరియు అదే సమయంలో పూర్తిగా ఉచితం, డేటా విశ్లేషణ సాధనంతో పరిచయం చేసుకోవాలని నేను సూచిస్తున్నాను.

Excel వినియోగదారుల కోసం R భాష (ఉచిత వీడియో కోర్సు)

కంటెంట్

మీకు డేటా విశ్లేషణపై ఆసక్తి ఉంటే, మీరు నాపై ఆసక్తి కలిగి ఉండవచ్చు టెలిగ్రామ్ и YouTube ఛానెల్‌లు. చాలా కంటెంట్ R భాషకు అంకితం చేయబడింది.

  1. సూచనలు
  2. కోర్సు గురించి
  3. ఈ కోర్సు ఎవరి కోసం?
  4. కోర్సు కార్యక్రమం
    <span style="font-family: arial; ">10</span> పాఠం 1: R భాష మరియు RStudio అభివృద్ధి వాతావరణాన్ని ఇన్‌స్టాల్ చేయడం
    <span style="font-family: arial; ">10</span> పాఠం 2: R లో ప్రాథమిక డేటా నిర్మాణాలు
    <span style="font-family: arial; ">10</span> పాఠం 3: TSV, CSV, Excel ఫైల్‌లు మరియు Google షీట్‌ల నుండి డేటాను చదవడం
    <span style="font-family: arial; ">10</span> పాఠం 4: అడ్డు వరుసలను ఫిల్టర్ చేయడం, నిలువు వరుసలను ఎంచుకోవడం మరియు పేరు మార్చడం, R లో పైప్‌లైన్‌లు
    <span style="font-family: arial; ">10</span> పాఠం 5: R లోని టేబుల్‌కి లెక్కించిన నిలువు వరుసలను జోడించడం
    <span style="font-family: arial; ">10</span> పాఠం 6: R లో డేటాను సమూహపరచడం మరియు సమగ్రపరచడం
    <span style="font-family: arial; ">10</span> పాఠం 7: R లో పట్టికలను నిలువుగా మరియు అడ్డంగా కలపడం
    <span style="font-family: arial; ">10</span> పాఠం 8: R లో విండో విధులు
    <span style="font-family: arial; ">10</span> పాఠం 9: R లో తిరిగే పట్టికలు లేదా పివోట్ పట్టికల అనలాగ్
    <span style="font-family: arial; ">10</span> పాఠం 10: JSON ఫైల్‌లను Rలో లోడ్ చేయడం మరియు జాబితాలను పట్టికలుగా మార్చడం
    <span style="font-family: arial; ">10</span> పాఠం 11: qplot() ఫంక్షన్‌ని ఉపయోగించి త్వరగా ప్లాట్ చేయడం
    <span style="font-family: arial; ">10</span> పాఠం 12: ggplot2 ప్యాకేజీని ఉపయోగించి పొరల వారీగా ప్లాట్‌లను ప్లాట్ చేయడం
  5. తీర్మానం

సూచనలు

కోర్సు గురించి

కోర్స్ ఆర్కిటెక్చర్ చుట్టూ నిర్మించబడింది tidyverse, మరియు దానిలో చేర్చబడిన ప్యాకేజీలు: readr, vroom, dplyr, tidyr, ggplot2. వాస్తవానికి, R లో ఇలాంటి కార్యకలాపాలను చేసే ఇతర మంచి ప్యాకేజీలు ఉన్నాయి, ఉదాహరణకు data.table, కానీ వాక్యనిర్మాణం tidyverse స్పష్టమైన, శిక్షణ లేని వినియోగదారు కూడా చదవడం సులభం, కాబట్టి R భాష నేర్చుకోవడం ప్రారంభించడం మంచిదని నేను భావిస్తున్నాను tidyverse.

లోడ్ చేయడం నుండి పూర్తయిన ఫలితాన్ని దృశ్యమానం చేయడం వరకు అన్ని డేటా విశ్లేషణ కార్యకలాపాల ద్వారా కోర్సు మీకు మార్గనిర్దేశం చేస్తుంది.

ఎందుకు R మరియు పైథాన్ కాదు? R ఒక ఫంక్షనల్ లాంగ్వేజ్ అయినందున, Excel వినియోగదారులు దానికి మారడం సులభం, ఎందుకంటే సాంప్రదాయ ఆబ్జెక్ట్-ఓరియెంటెడ్ ప్రోగ్రామింగ్‌ను లోతుగా పరిశోధించాల్సిన అవసరం లేదు.

ప్రస్తుతానికి, 12 వీడియో పాఠాలు ప్లాన్ చేయబడ్డాయి, ఒక్కొక్కటి 5 నుండి 20 నిమిషాల వరకు ఉంటాయి.

పాఠాలు క్రమంగా తెరవబడతాయి. ప్రతి సోమవారం నేను నా వెబ్‌సైట్‌లో కొత్త పాఠానికి యాక్సెస్‌ను తెరుస్తాను. YouTube ఛానెల్ ప్రత్యేక ప్లేజాబితాలో.

ఈ కోర్సు ఎవరి కోసం?

ఇది టైటిల్ నుండి స్పష్టంగా ఉందని నేను భావిస్తున్నాను, అయినప్పటికీ, నేను దానిని మరింత వివరంగా వివరిస్తాను.

వారి పనిలో మైక్రోసాఫ్ట్ ఎక్సెల్‌ను చురుకుగా ఉపయోగించే మరియు అక్కడ డేటాతో వారి మొత్తం పనిని అమలు చేసే వారి కోసం ఈ కోర్సు ఉద్దేశించబడింది. సాధారణంగా, మీరు మైక్రోసాఫ్ట్ ఎక్సెల్ అప్లికేషన్‌ను కనీసం వారానికి ఒకసారి తెరిస్తే, కోర్సు మీకు అనుకూలంగా ఉంటుంది.

కోర్సు పూర్తి చేయడానికి మీకు ప్రోగ్రామింగ్ నైపుణ్యాలు అవసరం లేదు, ఎందుకంటే... కోర్సు ప్రారంభకులకు ఉద్దేశించబడింది.

కానీ, బహుశా, పాఠం 4 నుండి ప్రారంభించి, క్రియాశీల R వినియోగదారులకు కూడా ఆసక్తికరమైన విషయం ఉంటుంది, ఎందుకంటే... అటువంటి ప్యాకేజీల యొక్క ప్రధాన కార్యాచరణ dplyr и tidyr కొంత వివరంగా చర్చించబడుతుంది.

కోర్సు కార్యక్రమం

పాఠం 1: R భాష మరియు RStudio అభివృద్ధి వాతావరణాన్ని ఇన్‌స్టాల్ చేయడం

ప్రచురణ తేదీ: మార్చి 23 2020

సూచనలు:

వీడియోలు:

వివరణ:
మేము అవసరమైన సాఫ్ట్‌వేర్‌ను డౌన్‌లోడ్ చేసి, ఇన్‌స్టాల్ చేసే పరిచయ పాఠం మరియు RStudio అభివృద్ధి వాతావరణం యొక్క సామర్థ్యాలు మరియు ఇంటర్‌ఫేస్‌ను క్లుప్తంగా పరిశీలిస్తాము.

పాఠం 2: R లో ప్రాథమిక డేటా నిర్మాణాలు

ప్రచురణ తేదీ: మార్చి 30 2020

సూచనలు:

వీడియోలు:

వివరణ:
R భాషలో ఏ డేటా స్ట్రక్చర్‌లు అందుబాటులో ఉన్నాయో అర్థం చేసుకోవడానికి ఈ పాఠం మీకు సహాయం చేస్తుంది. మేము వెక్టర్‌లు, తేదీ ఫ్రేమ్‌లు మరియు జాబితాలను వివరంగా పరిశీలిస్తాము. వాటిని ఎలా సృష్టించాలో మరియు వాటి వ్యక్తిగత అంశాలను ఎలా యాక్సెస్ చేయాలో తెలుసుకుందాం.

పాఠం 3: TSV, CSV, Excel ఫైల్‌లు మరియు Google షీట్‌ల నుండి డేటాను చదవడం

ప్రచురణ తేదీ: ఏప్రిల్ 6 2020

సూచనలు:

వీడియోలు:

వివరణ:
సాధనంతో సంబంధం లేకుండా డేటాతో పని చేయడం, దాని వెలికితీతతో ప్రారంభమవుతుంది. పాఠం సమయంలో ప్యాకేజీలు ఉపయోగించబడతాయి vroom, readxl, googlesheets4 csv, tsv, Excel ఫైల్‌లు మరియు Google షీట్‌ల నుండి R ఎన్విరాన్‌మెంట్‌లోకి డేటాను లోడ్ చేయడం కోసం.

పాఠం 4: అడ్డు వరుసలను ఫిల్టర్ చేయడం, నిలువు వరుసలను ఎంచుకోవడం మరియు పేరు మార్చడం, R లో పైప్‌లైన్‌లు

ప్రచురణ తేదీ: ఏప్రిల్ 13 2020

సూచనలు:

వీడియోలు:

వివరణ:
ఈ పాఠం ప్యాకేజీ గురించి dplyr. అందులో డేటాఫ్రేమ్‌లను ఎలా ఫిల్టర్ చేయాలో, అవసరమైన నిలువు వరుసలను ఎంచుకుని, వాటి పేరు మార్చడం ఎలాగో మేము కనుగొంటాము.

పైప్‌లైన్‌లు అంటే ఏమిటి మరియు అవి మీ R కోడ్‌ను మరింత చదవగలిగేలా చేయడంలో ఎలా సహాయపడతాయో కూడా మేము నేర్చుకుంటాము.

పాఠం 5: R లోని టేబుల్‌కి లెక్కించిన నిలువు వరుసలను జోడించడం

ప్రచురణ తేదీ: ఏప్రిల్ 20 2020

సూచనలు:

వీడియోలు:

వివరణ:
ఈ వీడియోలో మేము లైబ్రరీతో మా పరిచయాన్ని కొనసాగిస్తాము tidyverse మరియు ప్యాకేజీ dplyr.
ఫంక్షన్ల కుటుంబాన్ని చూద్దాం mutate(), మరియు పట్టికకు కొత్త లెక్కించిన నిలువు వరుసలను జోడించడానికి వాటిని ఎలా ఉపయోగించాలో మేము నేర్చుకుంటాము.

పాఠం 6: R లో డేటాను సమూహపరచడం మరియు సమగ్రపరచడం

ప్రచురణ తేదీ: ఏప్రిల్ 27 2020

సూచనలు:

వీడియోలు:

వివరణ:
ఈ పాఠం డేటా విశ్లేషణ, గ్రూపింగ్ మరియు అగ్రిగేషన్ యొక్క ప్రధాన కార్యకలాపాలలో ఒకదానికి అంకితం చేయబడింది. పాఠం సమయంలో మేము ప్యాకేజీని ఉపయోగిస్తాము dplyr మరియు లక్షణాలు group_by() и summarise().

మేము ఫంక్షన్ల మొత్తం కుటుంబాన్ని చూస్తాము summarise(), అనగా summarise(), summarise_if() и summarise_at().

పాఠం 7: R లో పట్టికలను నిలువుగా మరియు అడ్డంగా కలపడం

ప్రచురణ తేదీ: 4 మే 2020

సూచనలు:

వీడియోలు:

వివరణ:
ఈ పాఠం పట్టికల నిలువు మరియు క్షితిజ సమాంతర చేరిక యొక్క కార్యకలాపాలను అర్థం చేసుకోవడానికి మీకు సహాయం చేస్తుంది.

నిలువు యూనియన్ అనేది SQL ప్రశ్న భాషలో UNION ఆపరేషన్‌కు సమానం.

VLOOKUP ఫంక్షన్‌కు కృతజ్ఞతలు తెలుపుతూ క్షితిజసమాంతర జాయిన్ Excel వినియోగదారులకు బాగా తెలుసు; SQLలో, అటువంటి కార్యకలాపాలు JOIN ఆపరేటర్ ద్వారా నిర్వహించబడతాయి.

పాఠం సమయంలో మేము ప్యాకేజీలను ఉపయోగించే ఒక ఆచరణాత్మక సమస్యను పరిష్కరిస్తాము dplyr, readxl, tidyr и stringr.

మేము పరిగణించే ప్రధాన విధులు:

  • bind_rows() - పట్టికల నిలువు చేరిక
  • left_join() - పట్టికల క్షితిజ సమాంతర చేరిక
  • semi_join() - చేరే పట్టికలతో సహా
  • anti_join() - ప్రత్యేకమైన పట్టిక చేరండి

పాఠం 8: R లో విండో విధులు

ప్రచురణ తేదీ: 11 మే 2020

సూచనలు:

వివరణ:
విండో ఫంక్షన్‌లు వాటిని సముదాయించడం అనే అర్థంలో సమానంగా ఉంటాయి; అవి విలువల శ్రేణిని ఇన్‌పుట్‌గా తీసుకుంటాయి మరియు వాటిపై అంకగణిత కార్యకలాపాలను నిర్వహిస్తాయి, అయితే అవుట్‌పుట్ ఫలితంలోని అడ్డు వరుసల సంఖ్యను మార్చవద్దు.

ఈ ట్యుటోరియల్‌లో మేము ప్యాకేజీని అధ్యయనం చేయడం కొనసాగిస్తాము dplyr, మరియు విధులు group_by(), mutate(), అలాగే కొత్తది cumsum(), lag(), lead() и arrange().

పాఠం 9: R లో తిరిగే పట్టికలు లేదా పివోట్ పట్టికల అనలాగ్

ప్రచురణ తేదీ: 18 మే 2020

సూచనలు:

వివరణ:
చాలా మంది Excel వినియోగదారులు పివోట్ పట్టికలను ఉపయోగిస్తున్నారు; ఇది అనుకూలమైన సాధనం, దీనితో మీరు ముడి డేటా యొక్క శ్రేణిని కొన్ని సెకన్లలో చదవగలిగే నివేదికలుగా మార్చవచ్చు.

ఈ ట్యుటోరియల్‌లో మేము పట్టికలను R లో ఎలా తిప్పాలి మరియు వాటిని వెడల్పు నుండి పొడవైన ఆకృతికి మరియు వైస్ వెర్సాకు ఎలా మార్చాలో చూద్దాం.

పాఠంలో ఎక్కువ భాగం ప్యాకేజీకి అంకితం చేయబడింది tidyr మరియు విధులు pivot_longer() и pivot_wider().

పాఠం 10: JSON ఫైల్‌లను Rలో లోడ్ చేయడం మరియు జాబితాలను పట్టికలుగా మార్చడం

ప్రచురణ తేదీ: 25 మే 2020

సూచనలు:

వివరణ:
JSON మరియు XML సాధారణంగా వాటి కాంపాక్ట్‌నెస్ కారణంగా సమాచారాన్ని నిల్వ చేయడానికి మరియు మార్పిడి చేయడానికి అత్యంత ప్రజాదరణ పొందిన ఫార్మాట్‌లు.

కానీ అటువంటి ఫార్మాట్లలో సమర్పించబడిన డేటాను విశ్లేషించడం కష్టం, కాబట్టి విశ్లేషణకు ముందు దానిని పట్టిక రూపంలోకి తీసుకురావడం అవసరం, ఈ వీడియోలో మనం నేర్చుకుంటాము.

పాఠం ప్యాకేజీకి అంకితం చేయబడింది tidyr, లైబ్రరీ కోర్‌లో చేర్చబడింది tidyverse, మరియు విధులు unnest_longer(), unnest_wider() и hoist().

పాఠం 11: qplot() ఫంక్షన్‌ని ఉపయోగించి త్వరగా ప్లాట్ చేయడం

ప్రచురణ తేదీ: 1 2020 జూన్

సూచనలు:

వివరణ:
ప్యాకేజీ ggplot2 R లో మాత్రమే కాకుండా అత్యంత ప్రజాదరణ పొందిన డేటా విజువలైజేషన్ సాధనాల్లో ఒకటి.

ఈ పాఠంలో మనం ఫంక్షన్‌ని ఉపయోగించి సాధారణ గ్రాఫ్‌లను ఎలా నిర్మించాలో నేర్చుకుందాం qplot(), మరియు ఆమె వాదనలన్నింటినీ విశ్లేషిద్దాం.

పాఠం 12: ggplot2 ప్యాకేజీని ఉపయోగించి పొరల వారీగా ప్లాట్‌లను ప్లాట్ చేయడం

ప్రచురణ తేదీ: 8 2020 జూన్

సూచనలు:

వివరణ:
పాఠం ప్యాకేజీ యొక్క పూర్తి శక్తిని ప్రదర్శిస్తుంది ggplot2 మరియు దానిలో పొందుపరిచిన పొరలలో గ్రాఫ్‌లను నిర్మించే వ్యాకరణం.

మేము ప్యాకేజీలో ఉన్న ప్రధాన జ్యామితులను విశ్లేషిస్తాము మరియు గ్రాఫ్‌ను రూపొందించడానికి లేయర్‌లను ఎలా వర్తింపజేయాలో నేర్చుకుంటాము.

తీర్మానం

R లాంగ్వేజ్ వంటి శక్తివంతమైన డేటా విశ్లేషణ సాధనాన్ని నేర్చుకోవడంలో మొదటి దశలను తీసుకోవడానికి మీకు అవసరమైన అత్యంత అవసరమైన సమాచారాన్ని మాత్రమే హైలైట్ చేయడానికి, కోర్సు ప్రోగ్రామ్ యొక్క ఏర్పాటును వీలైనంత సంక్షిప్తంగా సంప్రదించడానికి నేను ప్రయత్నించాను.

కోర్సు R భాషని ఉపయోగించి డేటా విశ్లేషణకు సమగ్ర మార్గదర్శి కాదు, కానీ దీని కోసం అవసరమైన అన్ని పద్ధతులను అర్థం చేసుకోవడంలో ఇది మీకు సహాయం చేస్తుంది.

కోర్సు ప్రోగ్రామ్ 12 వారాల పాటు రూపొందించబడినప్పటికీ, ప్రతి వారం సోమవారాల్లో నేను కొత్త పాఠాలకు యాక్సెస్‌ను తెరుస్తాను, కాబట్టి నేను సిఫార్సు చేస్తున్నాను చందా కొత్త పాఠం యొక్క ప్రచురణను కోల్పోకుండా ఉండటానికి YouTube ఛానెల్‌లో.

మూలం: www.habr.com

ఒక వ్యాఖ్యను జోడించండి