{"id":62,"date":"2019-09-12T20:36:40","date_gmt":"2019-09-12T20:36:40","guid":{"rendered":"http:\/\/flexitcs.net\/?page_id=62"},"modified":"2022-07-11T21:03:40","modified_gmt":"2022-07-11T21:03:40","slug":"ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python","status":"publish","type":"page","link":"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/","title":{"rendered":"Packages und IDEs f\u00fcr R und Python"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">\u00dcbersicht zu wichtigen Packages und IDEs f\u00fcr R und Python (Data Science)<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">R-Packages<\/h3>\n\n\n\n<p>Grundlegende R-Packages werden in der folgenden Liste genannt. <\/p>\n\n\n\n<p>Pakete der <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.tidyverse.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Tidyverse Collection<\/a> &#8211; ein  Set ausgew\u00e4hlter, aufeinander abgestimmter R-Packages, die einfach miteinander kombiniert werden k\u00f6nnen &#8211; sind dabei mit <span style=\"color:#cf2e2e\" class=\"has-inline-color\">#<\/span> (<strong>Kernbibliotheken) <\/strong>resp. mit <span style=\"color:#cf2e2e\" class=\"has-inline-color\">+<\/span> (<strong>erg\u00e4nzende Pakete<\/strong>) gekennzeichnet. Pakete mit HTML Output (<strong>HTML Widgets<\/strong>) sind mit <span style=\"color:#cf2e2e\" class=\"has-inline-color\"><em>HTML<\/em><\/span> gekennzeichnet &#8211; diese Pakete k\u00f6nnen f\u00fcr RMarkdown HTML und Shiny dashboards verwendet werden.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Daten einlesen \/ schreiben<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/readr.tidyverse.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">readr<\/a><span style=\"color:#cf2e2e\" class=\"has-inline-color\">#<\/span> (CSV),  <strong><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/web\/packages\/data.table\/data.table.pdf\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">data.table<\/a><\/strong> (CSV),  <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.tutorialspoint.com\/r\/r_xml_files.htm\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">XML<\/a> und <a aria-label=\"xmlconvert (opens in a new tab)\" href=\"https:\/\/github.com\/jsugarelli\/xmlconvert\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">xmlconvert<\/a> (XML), <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/web\/packages\/jsonlite\/vignettes\/json-aaquickstart.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">jsonlite<\/a> (JSON),  <a aria-label=\" (opens in a new tab)\" href=\"http:\/\/dirk.eddelbuettel.com\/code\/rprotobuf.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">RProtobuf<\/a> (Google Protocol Buffers files\/messages),  <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/web\/packages\/curl\/vignettes\/intro.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">curl<\/a> (file transfer) sowie <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/web\/packages\/httr\/vignettes\/quickstart.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">httr<\/a> (http request) f\u00fcr das Einlesen resp. Schreiben von Daten(Streams)  <\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.rstudio.com\/web\/packages\/XLConnect\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">XLConnect<\/a>,&nbsp;<a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.rstudio.com\/web\/packages\/xlsx\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">xlsx<\/a>, <a href=\"https:\/\/readxl.tidyverse.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">readxl<\/a><span class=\"has-inline-color has-vivid-red-color\">+<\/span> f\u00fcr Zugriffe auf Excel-Dateien<\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/db.rstudio.com\/dbi\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">DBI<\/a>, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/db.rstudio.com\/odbc\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">odbc<\/a>, <a aria-label=\" (opens in a new tab)\" href=\"http:\/\/www.rdocumentation.org\/packages\/RSQLite\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">RSQLite<\/a>&nbsp;f\u00fcr die Datenbankschnittstellen<\/li><li><a href=\"https:\/\/github.com\/PMassicotte\/gtrendsR\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">gTrendsR<\/a> f\u00fcr den Zugriff auf Google Trend Daten<\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/ropensci\/skimr\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">skimr<\/a> f\u00fcr Descriptive statistics <em>(erg\u00e4nzend zu den internen Funktion: summary, str, head und dim)<\/em><\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Daten manipulieren<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/dplyr.tidyverse.org\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">dplyr<\/a><span style=\"color:#cf2e2e\" class=\"has-inline-color\">#<\/span> und <strong><a href=\"https:\/\/cran.r-project.org\/web\/packages\/data.table\/data.table.pdf\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">data.table<\/a><\/strong> f\u00fcr allgemeine Datenmanipulationen von Data Frames           <\/li><li><a href=\"https:\/\/tidyr.tidyverse.org\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">tidyr<\/a><span style=\"color:#cf2e2e\" class=\"has-inline-color\">#<\/span> f\u00fcr die Transformation der Struktur von Data Frames (long\/wide format), ersetzt die fr\u00fcheren Packages <em>reshape<\/em> (2005-2010) und <em>reshape2<\/em> (2010-2014)<\/li><li><a href=\"https:\/\/purrr.tidyverse.org\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">purrr<\/a><span style=\"color:#cf2e2e\" class=\"has-inline-color\">#<\/span> f\u00fcr das effektive Arbeiten mit Listen und Vectoren resp. f\u00fcr optimierte Schleifenimplementierung (functional programming)      <\/li><li><a href=\"https:\/\/github.com\/tidyverse\/lubridate\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">lubridate<\/a><span style=\"color:#cf2e2e\" class=\"has-inline-color\">+<\/span>, <a href=\"https:\/\/www.datacamp.com\/community\/blog\/r-xts-cheat-sheet\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">xts<\/a>, <a href=\"https:\/\/cran.r-project.org\/web\/packages\/zoo\/index.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">zoo<\/a>, <a href=\"https:\/\/tsibble.tidyverts.org\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">tsibble<\/a>, <a href=\"https:\/\/business-science.github.io\/tibbletime\/index.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">tibbletime<\/a>, <a href=\"https:\/\/cran.r-project.org\/web\/packages\/timeSeries\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">timeSeries<\/a>, <a href=\"https:\/\/cran.r-project.org\/web\/packages\/anytime\/index.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">anytime<\/a> und <a href=\"https:\/\/www.tsbox.help\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">tsbox<\/a> f\u00fcr die Behandlung von <a href=\"https:\/\/cran.r-project.org\/web\/views\/TimeSeries.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Zeitstempeln \/ Zeitserien<\/a> (dates and times)          <\/li><li><a href=\"https:\/\/github.com\/tidyverse\/stringr\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">stringr<\/a><span style=\"color:#cf2e2e\" class=\"has-inline-color\">#<\/span> f\u00fcr Stringmanipulationen           <\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Daten visualisieren<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/ggplot2.tidyverse.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">ggplot2<\/a><span style=\"color:#cf2e2e\" class=\"has-inline-color\">#<\/span> (und abgeleitete <a aria-label=\" (opens in a new tab)\" href=\"http:\/\/www.ggplot2-exts.org\/gallery\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Extensions<\/a>) sowie <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/web\/packages\/WVPlots\/vignettes\/WVPlots_examples.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">WVPlots<\/a>  f\u00fcr die Datenvisualisierung \/ f\u00fcr die Erstellung von Graphiken<br><em>(unabh\u00e4ngig davon erlaubt das interne graphics&nbsp;Package die Erstellung von verschiedenen generischen Plots, ohne dass ein externes Package notwendig w\u00e4re) <\/em><\/li><li><a href=\"http:\/\/ggvis.rstudio.com\/\" class=\"ek-link\">ggvis<\/a>, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/plot.ly\/r\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">plotly<\/a><em> <span style=\"color:#cf2e2e\" class=\"has-inline-color\">HTML<\/span><\/em> und <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/hafen.github.io\/rbokeh\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">rbokeh<\/a> <em><span style=\"color:#cf2e2e\" class=\"has-inline-color\">HTML<\/span><\/em> f\u00fcr interaktive Graphiken (letztere auf  unter Verwendung der JS-Bibliothek <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/docs.bokeh.org\/en\/latest\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Bokeh<\/a>) <\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/web\/packages\/corrplot\/vignettes\/corrplot-intro.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">corrplot<\/a> f\u00fcr die Darstellung von Correlation Plots <\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/rstudio.github.io\/DT\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">DT<\/a> <em><span style=\"color:#cf2e2e\" class=\"has-inline-color\">HTML<\/span><\/em> f\u00fcr die Tabellen-Darstellung unter Verwendung der JS-Bibliothek <a href=\"https:\/\/datatables.net\/\" class=\"ek-link\">DataTables<\/a>  <\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/web\/packages\/tmap\/vignettes\/tmap-getstarted.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">tmap<\/a> f\u00fcr (statische) Kartendarstellungen, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/rstudio.github.io\/leaflet\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Leaflet<\/a> (for R) <em><span style=\"color:#cf2e2e\" class=\"has-inline-color\">HTML<\/span><\/em> f\u00fcr (interaktive) Kartendarstellung<br><em>(Leaflet unter Verwendung der JS-Bibliothek <\/em><a aria-label=\" (opens in a new tab)\" href=\"http:\/\/leafletjs.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\"><em>Leaflet<\/em> <\/a><em>)<\/em>  <\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Daten analysieren<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a aria-label=\"factoextra (opens in a new tab)\" href=\"https:\/\/www.rdocumentation.org\/packages\/factoextra\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">factoextra<\/a> f\u00fcr Multivariate Data Analyses<\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/igraph.org\/r\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">igraph<\/a> f\u00fcr die Analyse von Netzwerken \/ Graphen (Visualisierung: <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/thomasp85\/ggraph\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">ggraph<\/a>, alternativ\/erg\u00e4nzend: <a href=\"https:\/\/github.com\/schochastics\/graphlayouts\" class=\"ek-link\">graphlayouts<\/a>)            <\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/juliasilge\/tidytext\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">tidytext<\/a> f\u00fcr Text Mining<\/li><li><a aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" href=\"https:\/\/topepo.github.io\/caret\/index.html\" target=\"_blank\" class=\"ek-link\">caret<\/a> (<strong>C<\/strong>lassification <strong>A<\/strong>nd <strong>RE<\/strong>gression <strong>T<\/strong>raining) und <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/h2oai\/h2o-3\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">h2o<\/a> f\u00fcr Machine Learning<\/li><li><a href=\"https:\/\/github.com\/RamiKrispin\/forecastLM\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">forecastLM<\/a> f\u00fcr forecasting regular time series data with a linear regression model  <\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/f1000research.com\/articles\/8-1168\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">bwimage<\/a>, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/mran.microsoft.com\/snapshot\/2018-01-12\/web\/packages\/autothresholdr\/vignettes\/autothresholdr.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">autothresholdr<\/a> und <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/GastonMauroDiaz\/caiman\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">caiman<\/a> f\u00fcr Bildanalysen<\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/dahtah.github.io\/imager\/imager.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">imager<\/a> f\u00fcr die Bildverarbeitung<\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/ropensci\/nlrx\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">nlrx<\/a> f\u00fcr die Modellierung komplexer Systeme (Multi-Agenten-Simulationen, unter Verwendung von <a aria-label=\" (opens in a new tab)\" href=\"http:\/\/ccl.northwestern.edu\/netlogo\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">NetLogo<\/a>) <\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Daten pr\u00e4sentieren<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/davidgohel.github.io\/officer\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">officer<\/a>, <a href=\"https:\/\/rmarkdown.rstudio.com\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">rmarkdown<\/a>, <a href=\"https:\/\/rmarkdown.rstudio.com\/flexdashboard\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">flexdashboard<\/a>, <a href=\"https:\/\/rstudio.github.io\/shinydashboard\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">shinydashboard<\/a>, <a href=\"https:\/\/yihui.org\/knitr\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">knitr<\/a>, <a href=\"https:\/\/bookdown.org\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">bookdown<\/a> und <a href=\"https:\/\/pandoc.org\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">pandoc<\/a> f\u00fcr Pr\u00e4sentationen \/ Dashboards resp. f\u00fcr Dokumentenerstellung und -konversionen, erg\u00e4nzend: <a href=\"https:\/\/rstudio.github.io\/tufte\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">tufte<\/a> und <a href=\"http:\/\/dirk.eddelbuettel.com\/code\/tint.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">tint<\/a> (Edward Tufte Style) sowie <a href=\"https:\/\/github.com\/rstudio\/rticles\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">rticles<\/a> (Formate f\u00fcr Ver\u00f6ffentlichungen in verschiedenen Journals)          <\/li><li><a href=\"http:\/\/www.rforge.net\/Cairo\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Cairo<\/a> f\u00fcr die Erstellung von Graphikdateien (PNG, JPEG, TIFF etc.)     <\/li><li><a href=\"https:\/\/shiny.rstudio.com\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Shiny<\/a> (Web-Apps), <a href=\"https:\/\/www.rplumber.io\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">plumber<\/a> (REST APIs) und <a href=\"https:\/\/www.rdocumentation.org\/packages\/mailR\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">mailR<\/a> (Mailversand) f\u00fcr die Implementierung externer Schnittstellen<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Anwendungen effizient entwickeln<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/github.com\/dgarmat\/expectdata\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">expectdata<\/a> und <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/ropensci\/assertr\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">assertr<\/a> f\u00fcr die Implementierung von Assertions<\/li><li><a href=\"https:\/\/www.rdocumentation.org\/packages\/RUnit\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">RUnit<\/a>, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/testthat.r-lib.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">testthat<\/a>, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/web\/packages\/unitizer\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">unitizer<\/a> und <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/markvanderloo\/tinytest\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">tinytest<\/a> f\u00fcr (Unit) Testing <em>&#8211; erg\u00e4nzend\/in Kombination zum internen R-Testmechanismus <\/em><a aria-label=\" (opens in a new tab)\" href=\"http:\/\/r-pkgs.had.co.nz\/check.html#check\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\"><em>&#8218;R CMD check&#8216;<\/em><\/a><\/li><li><a aria-label=\"parallel (opens in a new tab)\" href=\"http:\/\/www.rdocumentation.org\/packages\/parallel\/functions\/parallel-package\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">parallel<\/a> resp. <a aria-label=\"parallelly (opens in a new tab)\" href=\"https:\/\/parallelly.futureverse.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">parallelly<\/a> f\u00fcr <a aria-label=\"Parallelprogrammierung in R (opens in a new tab)\" href=\"https:\/\/towardsdatascience.com\/getting-started-with-parallel-programming-in-r-d5f801d43745\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Parallelprogrammierung in R<\/a><\/li><\/ul>\n\n\n\n<p>Dar\u00fcber hinaus existieren zahlreiche sehr <strong>spezifische Pakete<\/strong>, wie <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/r-lib\/gh\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">gh<\/a> f\u00fcr den Zugriff auf die <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/developer.github.com\/v3\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">GitHub API<\/a>,  <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.r-bloggers.com\/new-r-package-to-access-world-bank-data\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">wbstats<\/a> und <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/web\/packages\/WDI\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">WDI<\/a> f\u00fcr den Zugriff auf Daten und Statistiken der Weltbank, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/ropensci.github.io\/rmangal\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">rmangal<\/a> f\u00fcr den Zugriff auf die Mangal Datenbank, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/web\/packages\/RSAGA\/vignettes\/RSAGA.html\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">RSAGA<\/a> f\u00fcr den Zugriff auf das open-source GIS <a aria-label=\" (opens in a new tab)\" href=\"http:\/\/www.saga-gis.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">SAGA<\/a> oder <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cran.r-project.org\/package=bdvis\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">bdvis<\/a> f\u00fcr die Visualisierung von Biodiversit\u00e4ts-Informationen.  <\/p>\n\n\n\n<p><a href=\"https:\/\/ropensci.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">rOpenSci<\/a>&nbsp;verwaltet weitere&nbsp;<a href=\"https:\/\/ropensci.org\/packages\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">R-Packeges<\/a>&nbsp;mit dem Fokus auf offene und reproduzierbare <strong>Forschung<\/strong>, Datenzugang und einfach zu bedienende Tools f\u00fcr Datenanalysen. <\/p>\n\n\n\n<p>Zugriffe auf <strong>Python<\/strong>-Module und -Funktionen von R aus sind mit <a href=\"https:\/\/cran.r-project.org\/web\/packages\/reticulate\/reticulate.pdf\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">reticulate<\/a> m\u00f6glich. <strong>C++ Code<\/strong> kann mit Hilfe des <a href=\"http:\/\/www.rcpp.org\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Rcpp<\/a> Package integriert werden.<\/p>\n\n\n\n<p><a href=\"https:\/\/spark.rstudio.com\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">sparklyr<\/a> und <a href=\"https:\/\/mlflow.org\/docs\/latest\/R-api.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">mlflow<\/a> erm\u00f6glichen die Nutzung der Frameworks <strong>Apache Spark <\/strong>(Cluster Computing) und <strong>databricks<\/strong> <strong>mlflow<\/strong> (Lebenszyklus-Management von Machine-Learning-Projekten).  Der Zugriff auf <a href=\"https:\/\/flexitcs.net\/index.php\/mlaas-plattformen\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Plattformen<\/a> erfolgt u.a. mit <a href=\"https:\/\/tensorflow.rstudio.com\/tools\/cloudml\/articles\/getting_started.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">cloudml<\/a> (<strong>Google CloudML<\/strong>) und <a href=\"https:\/\/github.com\/DyfanJones\/RAthena\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">RAthena<\/a>\/<a href=\"https:\/\/github.com\/paws-r\/paws\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">paws<\/a> (<strong>Amazon Web Services<\/strong>).  <a href=\"https:\/\/github.com\/smaakage85\/dockr\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">dockr<\/a> ist ein einfaches Werkzeug, um ein lightweight <a href=\"https:\/\/www.docker.com\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\"><strong>Docker Container<\/strong><\/a><strong> <\/strong>&#8211; Image f\u00fcr eine R-Umgebung zu erstellen. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Python-Bibliotheken<\/h3>\n\n\n\n<p>Data Science relevante externe Python-Packages sind insbesondere:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/numpy.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\"><strong>NumPy <\/strong><\/a>f\u00fcr komplexere numerische Berechnungen &#8211; unter Nutzung von spezifischen Datentypen\/ Vektoren, Matrizen oder mehrdimensionalen Arrays<\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/pandas.pydata.org\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\"><strong>Pandas<\/strong><\/a> zur Datenanalyse und Datenverarbeitung<\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/matplotlib.org\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\"><strong>Matplotlib <\/strong><\/a>(weitverbreitet, aber eingeschr\u00e4nkte Funktionalit\u00e4t), <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/seaborn.pydata.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\"><strong>Seaborn<\/strong><\/a>, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/bokeh.pydata.org\/en\/latest\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Bokeh<\/a>, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/plotnine.readthedocs.io\/en\/stable\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">plotnine<\/a>\u00a0und\u00a0<a aria-label=\" (opens in a new tab)\" href=\"https:\/\/github.com\/yhat\/ggpy\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">ggpy<\/a> f\u00fcr die Datenvisualisierung \/ f\u00fcr die Erstellung von Graphiken (die letzten beiden basierend auf dem \u201cGrammar of Graphics\u201d Prinzip von ggplot2 von R)<\/li><li><a aria-label=\"SciPy (opens in a new tab)\" href=\"https:\/\/scipy.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\"><strong>SciPy<\/strong><\/a>, <a aria-label=\" (opens in a new tab)\" href=\"http:\/\/datashader.org\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Datashader, <\/a><a aria-label=\" (opens in a new tab)\" href=\"http:\/\/holoviews.org\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">HoloViews<\/a> und PySpark f\u00fcr wissenschaftliches Rechnen, Visualisierung und damit zusammenh\u00e4ngende T\u00e4tigkeiten<\/li><li>Machine Learning models: <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/scikit-learn.org\/stable\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\"><strong>SKLearn<\/strong> (scikit-learn)<\/a>, <a href=\"https:\/\/keras.io\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Keras<\/a>, <a href=\"https:\/\/github.com\/dmlc\/xgboost\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">XGBoost<\/a>, <a href=\"https:\/\/github.com\/Microsoft\/LightGBM\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">LightGBM<\/a>, <a href=\"https:\/\/github.com\/catboost\/catboost\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">CatBoost<\/a><\/li><li>Packages f\u00fcr den Zugriff auf Machine-Learning Frameworks: <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/pypi.org\/project\/torch\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">torch<\/a> (f\u00fcr <a href=\"https:\/\/pytorch.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">PyTorch<\/a>), <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/pypi.org\/project\/tensorflow\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\"><strong>tensorflow<\/strong><\/a> (f\u00fcr <a href=\"https:\/\/www.tensorflow.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">TensorFlow<\/a>)<\/li><li><a aria-label=\"NLTK (opens in a new tab)\" href=\"https:\/\/www.nltk.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">NLTK<\/a> (Natural Language Toolkit) f\u00fcr Anwendungen der Computerlinguistik<\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/dask.org\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Dask<\/a> f\u00fcr die Skalierung (paralleles Computing) <\/li><li><a href=\"https:\/\/pypi.org\/project\/quickda\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">QuickDa<\/a> f\u00fcr ein einfaches data cleaning, data exploration, and data visualization (unter Nutzung von Pandas, Matplotlib, Seaborn, Plotly)<\/li><li><a aria-label=\"ELI5 (opens in a new tab)\" href=\"https:\/\/eli5.readthedocs.io\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">ELI5<\/a> f\u00fcr die Visualisierung \/ Debuggging von Machine Learning models (scikit-learn, Keras, LightGBM, XGBoost, CatBoost)<\/li><\/ul>\n\n\n\n<p>Mit <a href=\"https:\/\/www.anaconda.com\/distribution\/\" class=\"ek-link\">Anaconda <\/a> steht eine Python-Distribution zur Verf\u00fcgung, die die wichtigsten f\u00fcr  Data Science relevanten externen Bibliotheken bereits integriert hat.                  <\/p>\n\n\n\n<p>Python verf\u00fcgt daneben \u00fcber interne Built-in Module (interne Bibliotheken), die die Standard Funktionen erg\u00e4nzen. F\u00fcr Data Science Anwendungen sind dies insbesondere die Module:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Collections<\/strong>: das Module stellt zus\u00e4tzlich zu den Standard Daten-Container (<em>List<\/em>, [ordinary] <em>Tuple<\/em>, <em>Set<\/em>, [unordered] <em>Dictionary<\/em>) weitere Containertypen bereit, insbesondere: <em>namedtuple<\/em>, <em>deque<\/em> (eine optimierte Liste), <em>Counter<\/em>,  <em>OrderedDict<\/em>, <em>defaultdict<\/em> und <em>ChainMap<\/em> <\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">IDEs<\/h3>\n\n\n\n<p>Sowohl f\u00fcr Datenanalysen mit R als auch f\u00fcr Analysen mit Python stehen umfangreiche Entwicklungsumgebungen (Integrated Development Environments, IDEs) zur Verf\u00fcgung. <\/p>\n\n\n\n<p>Die beiden am weitesten verbreiteten Umgebungen sind RStudio und Jupyter Notebook: <\/p>\n\n\n\n<ul class=\"wp-block-list\" id=\"block-43223747-cef0-42ed-b4e5-931178189d85\"><li><a href=\"https:\/\/rstudio.com\/products\/rstudio\/\" target=\"_blank\" rel=\"noreferrer noopener\">RStudio<\/a> (R; open source and commercial editions; Desktop und Browser)<\/li><li><a href=\"https:\/\/jupyter.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Jupyter Notebook<\/a> (Python, R u.a.; Open-Source-IDE, fr\u00fcher: IPython Notebooks; web-basierte Anwendung)<\/li><\/ul>\n\n\n\n<p>Alternativen zu diesen beiden Umgebungen haben sich insbesondere im Python-Umfeld entwickelt:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/code.visualstudio.com\/\" target=\"_blank\" aria-label=\"VS Code (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">VS Code<\/a> (Visual Studio Code, Microsoft)<\/li><li><a aria-label=\"Spyder (opens in a new tab)\" href=\"https:\/\/www.spyder-ide.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Spyder<\/a> (Python; &#8222;Scientific Python Development Environment&#8220;; Open-Source-Desktopanwendung mit einer Oberfl\u00e4che \u00e4hnlich wie RStudio; Teil der <a href=\"https:\/\/www.anaconda.com\/distribution\/\">Anaconda<\/a>-Distribution),<\/li><li><a href=\"https:\/\/www.jetbrains.com\/pycharm\/\" class=\"ek-link\">PyCharm<\/a> von JetBrains (Python; Desktop)<\/li><li><a aria-label=\"Colab Notebook (opens in a new tab)\" href=\"https:\/\/colab.research.google.com\/notebooks\/intro.ipynb\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Colab Notebooks<\/a> von Google (Python; online)<\/li><li><a href=\"https:\/\/www.kaggle.com\/new-project\" class=\"ek-link\">Kaggle Notebooks<\/a> (Python, R; online)<\/li><li><a aria-label=\" (opens in a new tab)\" href=\"https:\/\/thonny.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Thonny<\/a> von der University of Tartu (Python IDE f\u00fcr Anf\u00e4nger &#8211; ideal zum Programmieren lernen und lehren)<\/li><li><a aria-label=\"Atom (opens in a new tab)\" href=\"https:\/\/atom.io\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Atom<\/a> von GitHub (Open-Source-IDE f\u00fcr Python &#8211; einsteigerfreundlich als auch in hohem Ma\u00dfe anpassbar f\u00fcr erfahrene Entwickler )<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u00dcbersicht zu wichtigen Packages und IDEs f\u00fcr R und Python (Data Science) R-Packages [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":3,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"class_list":["post-62","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Packages und IDEs f\u00fcr R und Python (Data Science heute)<\/title>\n<meta name=\"description\" content=\"Die wichtigsten Packages und IDEs f\u00fcr R und Python: eine kompakte \u00dcbersicht\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Packages und IDEs f\u00fcr R und Python (Data Science heute)\" \/>\n<meta property=\"og:description\" content=\"Die wichtigsten Packages und IDEs f\u00fcr R und Python: eine kompakte \u00dcbersicht\" \/>\n<meta property=\"og:url\" content=\"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Die Digitale Transformation gestalten\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-11T21:03:40+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/\",\"url\":\"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/\",\"name\":\"Packages und IDEs f\u00fcr R und Python (Data Science heute)\",\"isPartOf\":{\"@id\":\"https:\/\/flexitcs.net\/#website\"},\"datePublished\":\"2019-09-12T20:36:40+00:00\",\"dateModified\":\"2022-07-11T21:03:40+00:00\",\"description\":\"Die wichtigsten Packages und IDEs f\u00fcr R und Python: eine kompakte \u00dcbersicht\",\"breadcrumb\":{\"@id\":\"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/#breadcrumb\"},\"inLanguage\":\"de-AT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/flexitcs.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Packages und IDEs f\u00fcr R und Python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/flexitcs.net\/#website\",\"url\":\"https:\/\/flexitcs.net\/\",\"name\":\"Die Digitale Transformation gestalten\",\"description\":\"Matthias Bleyl\",\"publisher\":{\"@id\":\"https:\/\/flexitcs.net\/#\/schema\/person\/bdc6fbae07797fec12d64f79bc4649a7\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/flexitcs.net\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de-AT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/flexitcs.net\/#\/schema\/person\/bdc6fbae07797fec12d64f79bc4649a7\",\"name\":\"Matthias Bleyl\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-AT\",\"@id\":\"https:\/\/flexitcs.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7a172617327e9b00cf870ce0cdc90766e0fbaa1b9d650feae84dea1de566cb33?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7a172617327e9b00cf870ce0cdc90766e0fbaa1b9d650feae84dea1de566cb33?s=96&d=mm&r=g\",\"caption\":\"Matthias Bleyl\"},\"logo\":{\"@id\":\"https:\/\/flexitcs.net\/#\/schema\/person\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Packages und IDEs f\u00fcr R und Python (Data Science heute)","description":"Die wichtigsten Packages und IDEs f\u00fcr R und Python: eine kompakte \u00dcbersicht","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/","og_locale":"de_DE","og_type":"article","og_title":"Packages und IDEs f\u00fcr R und Python (Data Science heute)","og_description":"Die wichtigsten Packages und IDEs f\u00fcr R und Python: eine kompakte \u00dcbersicht","og_url":"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/","og_site_name":"Die Digitale Transformation gestalten","article_modified_time":"2022-07-11T21:03:40+00:00","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"6 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/","url":"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/","name":"Packages und IDEs f\u00fcr R und Python (Data Science heute)","isPartOf":{"@id":"https:\/\/flexitcs.net\/#website"},"datePublished":"2019-09-12T20:36:40+00:00","dateModified":"2022-07-11T21:03:40+00:00","description":"Die wichtigsten Packages und IDEs f\u00fcr R und Python: eine kompakte \u00dcbersicht","breadcrumb":{"@id":"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/#breadcrumb"},"inLanguage":"de-AT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/flexitcs.net\/index.php\/ubersicht-zu-den-wichtigsten-packages-und-ides-fur-r-und-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/flexitcs.net\/"},{"@type":"ListItem","position":2,"name":"Packages und IDEs f\u00fcr R und Python"}]},{"@type":"WebSite","@id":"https:\/\/flexitcs.net\/#website","url":"https:\/\/flexitcs.net\/","name":"Die Digitale Transformation gestalten","description":"Matthias Bleyl","publisher":{"@id":"https:\/\/flexitcs.net\/#\/schema\/person\/bdc6fbae07797fec12d64f79bc4649a7"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/flexitcs.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de-AT"},{"@type":["Person","Organization"],"@id":"https:\/\/flexitcs.net\/#\/schema\/person\/bdc6fbae07797fec12d64f79bc4649a7","name":"Matthias Bleyl","image":{"@type":"ImageObject","inLanguage":"de-AT","@id":"https:\/\/flexitcs.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7a172617327e9b00cf870ce0cdc90766e0fbaa1b9d650feae84dea1de566cb33?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7a172617327e9b00cf870ce0cdc90766e0fbaa1b9d650feae84dea1de566cb33?s=96&d=mm&r=g","caption":"Matthias Bleyl"},"logo":{"@id":"https:\/\/flexitcs.net\/#\/schema\/person\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/flexitcs.net\/index.php\/wp-json\/wp\/v2\/pages\/62","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flexitcs.net\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/flexitcs.net\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/flexitcs.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flexitcs.net\/index.php\/wp-json\/wp\/v2\/comments?post=62"}],"version-history":[{"count":0,"href":"https:\/\/flexitcs.net\/index.php\/wp-json\/wp\/v2\/pages\/62\/revisions"}],"wp:attachment":[{"href":"https:\/\/flexitcs.net\/index.php\/wp-json\/wp\/v2\/media?parent=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}