Sembla que Python és suficient per a tot. Podeu escriure un script per al servidor, analitzar les dades i entrenar una xarxa neuronal. A més, té moltes biblioteques per a estadístiques i anàlisi de dades; podeu utilitzar-ne qualsevol.
quants perfils puc tenir a Disney Plus
Tanmateix, hi ha un altre llenguatge, R, per a l'anàlisi i el treball amb estadístiques. Molts estudiants han de fer front a aquest llenguatge de programació quan estudien estadística. El nostre ritme de vida boig sovint ens fa adaptar-nos a les circumstàncies i estudiar, fer tasques domèstiques o fins i tot treballar des dels nostres telèfons. Si alguna vegada t'has preguntat, com puc? fer els deures en un telèfon intel·ligent segueix llegint.
Taula de contingutsQuè és R?
Aquest és un llenguatge de programació utilitzat pels estadístics i els recopiladors de dades per a càlculs estadístics i gràfics. La primera versió del llenguatge R va aparèixer l'any 1993, dos anys més tard que Python. En aquell moment, Python encara no era tan popular i no tenia tantes biblioteques per a l'anàlisi de dades com ara. Així, els científics del Departament d'Estadística de la Universitat d'Oakland van crear un llenguatge per a les seves tasques internes. I com que es deien Ross i Robert, van anomenar la llengua després de la primera lletra del seu nom, R.
R es va desenvolupar originalment com una eina interna a la facultat per resoldre els seus problemes estadístics. Però en aquell moment, era bo que els científics comparteixin el seu treball amb tothom, així que van obrir el codi font del llenguatge perquè tothom el pogués millorar o afegir alguna cosa útil. Des d'aleshores, l'idioma ha passat d'un projecte de professorat a una eina estadística popular a nivell mundial.
Característiques de R com a llenguatge de programació
Com que aquest llenguatge es va inventar amb finalitats científiques, els autors no van intentar que fos intuïtiu. Van suposar que seria utilitzat per persones familiaritzades amb l'anàlisi matemàtica, els mètodes estadístics i la variació de probabilitats. Per això R pot semblar un llenguatge molt complicat, tot i que per dins és molt senzill i lògic.
A més, llegiu Per què els estudiants necessiten ajuda amb els deures java?
Per a què serveix R?
L'ús principal de R és analitzar dades i extreure'n conclusions:
- visualitzant dades de qualsevol manera
- Recollida i anàlisi de dades de diferents fonts
- treballant amb estadístiques, trobant anomalies en les dades
- cercant patrons i valors atípics a les dades
- prova i confirmació d'hipòtesis.
Una direcció separada a R és l'aprenentatge automàtic i les xarxes neuronals. Com que el llenguatge R es va dissenyar originalment per processar grans quantitats de dades, és fàcil organitzar un model d'aprenentatge profund o fer una nova xarxa neuronal.
Què pots fer amb R
- Processar, netejar i transformar les dades per a la investigació. Per exemple, voleu veure quants estudiants, de mitjana, van assistir a la biblioteca cada mes d'hivern i tardor. R us permet excloure la primavera i l'estiu i agrupar-los per mes per a més càlculs.
- Podeu transformar els vostres resultats en una aplicació web. Serà totalment interactiu, oferint filtres, gràfics i fins i tot un classificador de dades. Podeu enviar-lo al vostre professor o publicar-lo com a part del vostre treball. Així és com fan un seguiment de la incidència del Coronavirus a tot el món (el codi està obert i disponible a GitHub).
- Executar proves estadístiques. Suposem que voleu saber si el nivell de coeficient intel·lectual de dos gèneres és diferent. Una prova t us pot ajudar amb això. La prova mostrarà la diferència estadística entre les dades rebudes, si n'hi ha.
- Podeu fer una anàlisi exploratòria. Com que molts mètodes estadístics necessiten una distribució en dades en brut, heu de comprovar-ne la normalitat. Què és una distribució normal? És quan la majoria de dades s'agrupen al voltant del valor mitjà. La resta de valors són significativament més petits. Aquesta distribució la podeu veure a la vida: hi ha més persones amb alçada mitjana que no pas altes o baixes. R ofereix instruments per comprovar la normalitat amb gràfics i proves.
- Barreja diferents formats de taules. Finalment, podeu utilitzar diversos formats de taula i unir-ne dos en un sol document per analitzar les dades.
- Podeu presentar les vostres dades en gràfics interactius, ajustant tots els paràmetres (valors dels eixos, etc.).
- Realitzar anàlisis de regressió i crear models de regressió. Aquesta anàlisi ajuda a distingir la relació entre les variables dependents i independents. Suposem que voleu esbrinar per què alguns estudis de bellesa del mateix carrer tenen més vendes que d'altres. El nombre de vendes serà la variable dependent. Les variables independents inclourien l'estatus social i l'edat dels veïns del barri i la llista de preus de cada estudi per als mateixos tràmits. D'aquesta manera, podreu esbrinar quin d'aquests factors afecta més les vendes a la botiga que d'altres.
Avantatges de R
- Conjunt il·limitat de funcions per a l'anàlisi de dades gràcies a la connexió de biblioteques.
- La capacitat de treballar amb taules i bases de dades enormes que els programes no poden gestionar.
- Personalització avançada de la interfície: interfície gràfica d'usuari o interfície de línia d'ordres.
- Ecosistema completament lliure: els components es distribueixen gratuïtament sota la llicència GNU.
- Disponible per a la majoria sistemes operatius : Windows, macOS, FreeBSD, Solaris, diverses versions d'Unix i Linux.
- Capacitats de visualització riques: podeu crear aplicacions, crear gràfics de diferents tipus, inclosos els interactius, així com editar-ne els elements.
- Molta informació i una comunitat activa: un bloc, debats sobre R i RStudio, lliçons i conferències.
- Documentació àmplia i clara: hi ha descripcions de totes les biblioteques i exemples d'ús.
Contres de R
- Una persona sense experiència en programació i coneixements bàsics d'estadístiques pot trobar-ho difícil.
- L'àmbit reduït: és ideal per a l'anàlisi de dades, però no és adequat per al desenvolupament de programari. Però aquesta és la seva força. Una autèntica manera UNIX i una benvinguda per a científics, periodistes, científics de dades, analistes, qualsevol persona que vulgui treballar amb dades.
Com gestionar els deures de R al telèfon?
Ja hem mencionat que les aplicacions amb biblioteques que podeu utilitzar per treballar amb R estan disponibles a tots els sistemes operatius. Però què passa amb els telèfons intel·ligents? Hi ha una manera d'utilitzar RStudion al vostre telèfon, no mitjançant una aplicació especial sinó a través del seu servidor de codi obert. Podeu obtenir-lo a través de qualsevol navegador web. Per tant, només heu d'executar el servidor RStudion al vostre ordinador o portàtil i accedir-hi des del vostre telèfon. Aquesta és una manera fantàstica i senzilla de treballar en les vostres tasques de casa R en qualsevol lloc i hora.