Popularity

2 out of 5 levels

about 20K users per month
Visit

Service information

Plans

freepaid

Platforms

Description

RTutor is an online service that generates R code from natural language, using OpenAI's language model. It allows you to upload data files and analyze them in plain English. Results can be downloaded as an HTML report. Free and paid plans are available.

Examples

💻🔢

Generate Code

#1
inputs
outputs

library(ggplot2)

ggplot(data = df, aes(x = type, y = highway, color = type)) +

geom_boxplot() +

geom_jitter(width = 0.2, alpha = 0.5)

#2
inputs
outputs

library(plotly)

plot_ly(df, x = ~dis, y = ~city, z = ~highway, color = ~type, type = "scatter3d")

#3
inputs
outputs

# ANOVA of log-transformed highway by type and drive

# Create a new data frame with the necessary variables

df_anova <- df %>%

select(type, drive, highway)

# Log-transform the highway variable

df_anova$highway <- log(df_anova$highway)

# Conduct the ANOVA

anova <- aov(highway ~ type + drive, data = df_anova)

# Print the results

summary(anova)

Df Sum Sq Mean Sq F value Pr(>F)

type 6 11.477 1.9128 115.82 < 2e-16 ***

drive 2 0.606 0.3028 18.34 4.2e-08 ***

Residuals 225 3.716 0.0165

---

Signif. codes: 0 ‘***’ 0.001 ‘**’ 0.01 ‘*’ 0.05 ‘.’ 0.1 ‘ ’ 1

Features

  • RTutor uses OpenAI's powerful language model to translate natural language into R code.
  • You can upload data files in different formats like CSV, Excel, Tab-delimited text files, and TSV.
  • It generates R code for data analysis and visualization.
  • RTutor includes voice input for requesting analysis.
  • Keeps record of all code chunks for reuse and reporting.

Perfect for

  • People with some R experience can use RTutor.
  • Researchers might find RTutor useful.
  • Data analysts can benefit from using RTutor.
  • Students can use RTutor for learning R coding.
Share this page: