ggplot with reactive data input question

ggplot2

#1

Dear all,
I cannot figure out how to get ggplot to plot user-imported data. The data import is done with the reactive function and the table containg this data is drawn in the mainpanel of one tab. However, the same data does not plot in the other tab.

library(shiny)
library(ggplot2)

ui <- fluidPage(
  titlePanel("Boxplot"),
  sidebarLayout(
    sidebarPanel( position = "left",

      conditionalPanel(condition = "input.tabselected == 1",
                       uiOutput("Y_achse"),
                       uiOutput("X_achse"),
                       checkboxInput("scatter","Jitter"),
                       sliderInput("jitt","jitter", min=0.1, max = 1, value = 0.25)),
      
      conditionalPanel(condition = "input.tabselected == 2",
                     fileInput("file1", "Choose CSV File",
                               multiple = FALSE,
                               accept = c("text/csv",
                                          "text/comma-separated-values,text/plain")),
                    tags$hr(),
                    checkboxInput("header", "Header", TRUE),
                    radioButtons("sep", "Separator",
                                  choices = c(Comma = ",",
                                              Semicolon = ";",
                                              Tab = "\t"),
                                  selected = "\t"),
                    radioButtons("quote", "Quote",
                                  choices = c(None = "",
                                              "Double Quote" = '"',
                                              "Single Quote" = "'"),
                                  selected = '"'),
                    tags$hr(),
                    radioButtons("disp", "Display",
                                  choices = c(Head = "head",
                                              All = "all"),
                                  selected = "head")
    )
    ),
    mainPanel(
          tabsetPanel(type = "tabs", id="tabselected", 
                      tabPanel("Data", value = 2, tableOutput("contents")),
                      tabPanel("Plot", value = 1, plotOutput("box"))
                  
                  
                  )
  )
))


server <- function(input, output, session) {
  observe({ print(input$Y_ax)})
  observe({ print(typeof(input$Y_ax))})
  observe({ print(input$X_ax)})
  observe({ print(typeof(input$X_ax))})
  observe({ print(head(df()))})
  observe({ print(is.data.frame(df()))})
  observe({ print(df()$Gene)})
  
  df <- reactive(
    
    tryCatch({
      inFile <- input$file1
      if (is.null(inFile)) return(NULL)
      data <- read.csv(inFile$datapath, 
                       header = input$header, 
                       sep = input$sep, 
                       quote = input$quote,
                       dec=",",
                       row.names = (NULL))
      data
      
    },
    error = function(e) {
      # return a safeError if a parsing error occurs
      stop(safeError(e))
      })
    )
  
  output$contents <- renderTable({
    if(input$disp == "head") {return(head(df()))}
   else {return(df())}
  })
  
  output$Y_achse <- 
    renderUI({selectInput("Y_ax","Y-axis", choices = names(df()))})
  
  output$X_achse <-
    renderUI({selectInput("X_ax","X-axis", choices = names(df()))})
  
  output$box <- renderPlot({
    if (is.null(input$Y_ax)) {return()}
    #ggplot(aes(x=df()$Gene, y=df()$Ct)+ 
   ggplot(data = df(), mapping = aes(x=eval(as.name(input$X_ax)), y=eval(as.name(input$Y_ax)))+ 
      geom_boxplot(notch = FALSE))
    })
  
 
  }

shinyApp(ui, server)

the data looks like this:

head(pcr)
Gene Sample Rep Type Serial Ct
1 14-3-3e A05 1 Unkn NA 16.24
2 14-3-3e A05 1 Unkn NA 16.24
3 14-3-3e A05 2 Unkn NA 16.42
4 14-3-3e A05 2 Unkn NA 16.46
5 14-3-3e A05 3 Unkn NA 16.64
6 14-3-3e A05 3 Unkn NA 16.76


#2

Try using !!as.name(input$X_ax) instead of eval(), if you still have problems please share your error logs.


#3

thanks for your help again!!
I tried both eval and !! function (though I do not fully understand the difference)... Both give an error but errors are different:

After clicking on the "Plot"-Tab with the "!!" function

Warning: Error in as.name: attempt to use zero-length variable name
Warning: Error in : Mapping should be created with aes() oraes()`.

And with the "eval" function:

Warning: Error in : Mapping should be created with aes() oraes(). Warning: Error in : Mapping should be created withaes() or aes().


#4

It's a little tricky to help you without sample data, but I think this is the cause of your problem, return() is not scaping the reactive function, so when input$X_ax == NULL the ggplot statement gets evaluated anyways, but are your sure that input$X_ax is NULL or is just empty i.e. " "? anyways you can try this and if it doesn't work also try changing the logical condition.

if (is.null(input$Y_ax)) {
    return()
} else {
    ggplot(data = df(), mapping = aes(x = !!as.name(input$X_ax), y = !!as.name(input$Y_ax))+ 
      geom_boxplot(notch = FALSE))
}

#5

Thanks a lot for your help, I will try your suggestions. I paste the data below, it is not my own data but comes from a freely available publication http://europepmc.org/articles/PMC3427637
the data can be downloaded at http://europepmc.org/articles/PMC3427637/bin/NIHMS399893-supplement-Supp_data.xls

Gene Sample Rep Type Serial Ct
14-3-3e A05 1 Unkn 16,24
14-3-3e A05 1 Unkn 16,24
14-3-3e A05 2 Unkn 16,42
14-3-3e A05 2 Unkn 16,46
14-3-3e A05 3 Unkn 16,64
14-3-3e A05 3 Unkn 16,76
14-3-3e C05 1 Unkn 16,55
14-3-3e C05 1 Unkn 16,61
14-3-3e C05 2 Unkn 16,65
14-3-3e C05 2 Unkn 16,85
14-3-3e C05 3 Unkn 16,94
14-3-3e C05 3 Unkn 17,54
14-3-3e Std Std 1 15,48
14-3-3e Std Std 1 15,5
14-3-3e Std Std 2 18,57
14-3-3e Std Std 2 18,61
14-3-3e Std Std 3 21,84
14-3-3e Std Std 3 22,1
14-3-3e Std Std 4 25,43
14-3-3e Std Std 4 25,47
14-3-3e Std Std 5 28,77
14-3-3e Std Std 5 28,78
14-3-3e T05 1 Unkn 16,17
14-3-3e T05 1 Unkn 16,2
14-3-3e T05 2 Unkn 16,22
14-3-3e T05 2 Unkn 16,48
14-3-3e T05 3 Unkn 16,51
14-3-3e T05 3 Unkn 16,52
Act5C A05 1 Unkn 16,64
Act5C A05 1 Unkn 16,92
Act5C A05 2 Unkn 17,47
Act5C A05 2 Unkn 17,7
Act5C A05 3 Unkn 17,77
Act5C A05 3 Unkn 18,64
Act5C C05 1 Unkn 16,64
Act5C C05 1 Unkn 17,06
Act5C C05 2 Unkn 17,84
Act5C C05 2 Unkn 17,87
Act5C C05 3 Unkn 17,92
Act5C C05 3 Unkn 18,17
Act5C Std Std 1 15,46
Act5C Std Std 1 15,72
Act5C Std Std 2 18,84
Act5C Std Std 2 18,85
Act5C Std Std 3 22,17
Act5C Std Std 3 22,26
Act5C Std Std 4 25,53
Act5C Std Std 4 25,55
Act5C Std Std 5 28,86
Act5C Std Std 5 28,86
Act5C T05 1 Unkn 16,41
Act5C T05 1 Unkn 16,76
Act5C T05 2 Unkn 17,26
Act5C T05 2 Unkn 17,26
Act5C T05 3 Unkn 17,29
Act5C T05 3 Unkn 17,38
Appl A05 1 Unkn 17,98
Appl A05 1 Unkn 18,06
Appl A05 2 Unkn 18,06
Appl A05 2 Unkn 18,32
Appl A05 3 Unkn 18,5
Appl A05 3 Unkn 18,6
Appl C05 1 Unkn 18,47
Appl C05 1 Unkn 18,61
Appl C05 2 Unkn 18,65
Appl C05 2 Unkn 18,66
Appl C05 3 Unkn 18,71
Appl C05 3 Unkn 18,99
Appl Std Std 1 17,83
Appl Std Std 1 17,89
Appl Std Std 2 20,88
Appl Std Std 2 20,96
Appl Std Std 3 24,4
Appl Std Std 3 24,47
Appl Std Std 4 27,8
Appl Std Std 5 31,08
Appl Std Std 5 31,12
Appl T05 1 Unkn 17,9
Appl T05 1 Unkn 18,04
Appl T05 2 Unkn 18,27
Appl T05 2 Unkn 18,32
Appl T05 3 Unkn 18,5
Appl T05 3 Unkn 18,55
aTub84B A05 1 Unkn 16,8
aTub84B A05 1 Unkn 17,13
aTub84B A05 2 Unkn 17,17
aTub84B A05 2 Unkn 17,4
aTub84B A05 3 Unkn 17,84
aTub84B A05 3 Unkn 18
aTub84B C05 1 Unkn 17,22
aTub84B C05 1 Unkn 17,5
aTub84B C05 2 Unkn 17,68
aTub84B C05 2 Unkn 17,73
aTub84B C05 3 Unkn 18,03
aTub84B C05 3 Unkn 18,65
aTub84B Std Std 1 16,55
aTub84B Std Std 1 16,7
aTub84B Std Std 2 19,81
aTub84B Std Std 2 19,97
aTub84B Std Std 3 23,08
aTub84B Std Std 3 23,12
aTub84B Std Std 4 26,59
aTub84B Std Std 4 26,66
aTub84B Std Std 5 29,94
aTub84B Std Std 5 29,95
aTub84B T05 1 Unkn 16,81
aTub84B T05 1 Unkn 16,99
aTub84B T05 2 Unkn 17
aTub84B T05 2 Unkn 17,48
aTub84B T05 3 Unkn 17,64
aTub84B T05 3 Unkn 18,72
CG13220 A05 1 Unkn 20,97
CG13220 A05 1 Unkn 21
CG13220 A05 2 Unkn 21,08
CG13220 A05 2 Unkn 21,26
CG13220 A05 3 Unkn 21,52
CG13220 A05 3 Unkn 21,73
CG13220 C05 1 Unkn 20,93
CG13220 C05 1 Unkn 21,07
CG13220 C05 2 Unkn 21,61
CG13220 C05 2 Unkn 21,74
CG13220 C05 3 Unkn 21,78
CG13220 C05 3 Unkn 21,8
CG13220 Std Std 1 20
CG13220 Std Std 1 20,08
CG13220 Std Std 2 23,37
CG13220 Std Std 2 23,39
CG13220 Std Std 3 26,74
CG13220 Std Std 3 26,93
CG13220 Std Std 4 29,96
CG13220 Std Std 4 29,97
CG13220 Std Std 5 33,28
CG13220 Std Std 5 33,29
CG13220 T05 1 Unkn 20,94
CG13220 T05 1 Unkn 21,03
CG13220 T05 2 Unkn 21,03
CG13220 T05 2 Unkn 21,07
CG13220 T05 3 Unkn 21,47
CG13220 T05 3 Unkn 21,58
Cyp1 A05 1 Unkn 17,98
Cyp1 A05 1 Unkn 18,17
Cyp1 A05 2 Unkn 18,38
Cyp1 A05 2 Unkn 18,41
Cyp1 A05 3 Unkn 18,5
Cyp1 A05 3 Unkn 18,74
Cyp1 C05 1 Unkn 18,56
Cyp1 C05 1 Unkn 18,6
Cyp1 C05 2 Unkn 18,66
Cyp1 C05 2 Unkn 18,91
Cyp1 C05 3 Unkn 18,96
Cyp1 C05 3 Unkn 19,13
Cyp1 Std Std 1 16,64
Cyp1 Std Std 1 16,98
Cyp1 Std Std 2 20,04
Cyp1 Std Std 2 20,05
Cyp1 Std Std 3 23,43
Cyp1 Std Std 4 26,64
Cyp1 Std Std 4 26,9
Cyp1 Std Std 5 30,09
Cyp1 Std Std 5 30,1
Cyp1 T05 1 Unkn 18,09
Cyp1 T05 1 Unkn 18,18
Cyp1 T05 2 Unkn 18,27
Cyp1 T05 2 Unkn 18,31
Cyp1 T05 3 Unkn 18,55
Cyp1 T05 3 Unkn 18,6
Ef1a48D A05 1 Unkn 13,27
Ef1a48D A05 1 Unkn 13,44
Ef1a48D A05 2 Unkn 13,95
Ef1a48D A05 2 Unkn 14,02
Ef1a48D A05 3 Unkn 14,1
Ef1a48D A05 3 Unkn 14,18
Ef1a48D C05 1 Unkn 13,86
Ef1a48D C05 1 Unkn 13,93
Ef1a48D C05 2 Unkn 14,29
Ef1a48D C05 2 Unkn 14,55
Ef1a48D C05 3 Unkn 14,9
Ef1a48D C05 3 Unkn 14,97
Ef1a48D Std Std 1 12,75
Ef1a48D Std Std 1 12,82
Ef1a48D Std Std 2 15,73
Ef1a48D Std Std 2 15,79
Ef1a48D Std Std 3 19,23
Ef1a48D Std Std 3 19,36
Ef1a48D Std Std 4 22,65
Ef1a48D Std Std 4 22,71
Ef1a48D Std Std 5 26
Ef1a48D Std Std 5 26,01
Ef1a48D T05 1 Unkn 13,08
Ef1a48D T05 1 Unkn 13,08
Ef1a48D T05 2 Unkn 14,13
Ef1a48D T05 2 Unkn 14,17
Ef1a48D T05 3 Unkn 14,18
Ef1a48D T05 3 Unkn 14,34
eIF-1A A05 1 Unkn 17,74
eIF-1A A05 1 Unkn 17,87
eIF-1A A05 2 Unkn 17,87
eIF-1A A05 2 Unkn 17,92
eIF-1A A05 3 Unkn 18,41
eIF-1A A05 3 Unkn 18,76
eIF-1A C05 1 Unkn 18,31
eIF-1A C05 1 Unkn 18,62
eIF-1A C05 2 Unkn 18,69
eIF-1A C05 2 Unkn 18,75
eIF-1A C05 3 Unkn 18,94
eIF-1A C05 3 Unkn 19,12
eIF-1A Std Std 1 17,26
eIF-1A Std Std 1 17,41
eIF-1A Std Std 2 20,58
eIF-1A Std Std 2 20,59
eIF-1A Std Std 3 23,93
eIF-1A Std Std 3 23,94
eIF-1A Std Std 4 27,29
eIF-1A Std Std 4 27,42
eIF-1A Std Std 5 30,69
eIF-1A Std Std 5 30,7
eIF-1A T05 1 Unkn 17,92
eIF-1A T05 1 Unkn 18,15
eIF-1A T05 2 Unkn 18,15
eIF-1A T05 2 Unkn 18,26
eIF-1A T05 3 Unkn 18,32
eIF-1A T05 3 Unkn 18,57
Elav A05 1 Unkn 20,27
Elav A05 1 Unkn 20,78
Elav A05 2 Unkn 20,88
Elav A05 2 Unkn 21,15
Elav A05 3 Unkn 21,71
Elav A05 3 Unkn 21,89
Elav C05 1 Unkn 20,66
Elav C05 1 Unkn 20,9
Elav C05 2 Unkn 21,64
Elav C05 2 Unkn 21,94
Elav C05 3 Unkn 22,17
Elav C05 3 Unkn 22,28
Elav Std Std 1 18,64
Elav Std Std 1 18,68
Elav Std Std 2 21,63
Elav Std Std 2 21,75
Elav Std Std 3 25,11
Elav Std Std 3 25,51
Elav Std Std 4 28,69
Elav Std Std 4 28,69
Elav Std Std 5 32
Elav Std Std 5 32,12
Elav T05 1 Unkn 20,46
Elav T05 1 Unkn 20,61
Elav T05 2 Unkn 20,64
Elav T05 2 Unkn 20,73
Elav T05 3 Unkn 21,89
Elav T05 3 Unkn 21,89
Exba A05 1 Unkn 21,08
Exba A05 1 Unkn 21,37
Exba A05 2 Unkn 21,74
Exba A05 2 Unkn 21,75
Exba A05 3 Unkn 21,8
Exba A05 3 Unkn 21,8
Exba C05 1 Unkn 21,44
Exba C05 1 Unkn 21,74
Exba C05 2 Unkn 21,76
Exba C05 2 Unkn 21,96
Exba C05 3 Unkn 22,42
Exba C05 3 Unkn 22,77
Exba Std Std 1 18,45
Exba Std Std 2 21,69
Exba Std Std 2 21,72
Exba Std Std 3 25,21
Exba Std Std 4 28,3
Exba Std Std 4 28,93
Exba Std Std 5 31,67
Exba T05 1 Unkn 21,25
Exba T05 1 Unkn 21,3
Exba T05 2 Unkn 21,53
Exba T05 2 Unkn 21,59
Exba T05 3 Unkn 21,72
Exba T05 3 Unkn 21,75
Gapdh2 A05 1 Unkn 18,5
Gapdh2 A05 1 Unkn 18,72
Gapdh2 A05 2 Unkn 19,11
Gapdh2 A05 2 Unkn 19,21
Gapdh2 A05 3 Unkn 19,36
Gapdh2 A05 3 Unkn 20,14
Gapdh2 C05 1 Unkn 18,91
Gapdh2 C05 1 Unkn 18,94
Gapdh2 C05 2 Unkn 19,38
Gapdh2 C05 2 Unkn 19,46
Gapdh2 C05 3 Unkn 19,56
Gapdh2 C05 3 Unkn 19,91
Gapdh2 Std Std 1 15,18
Gapdh2 Std Std 1 15,34
Gapdh2 Std Std 2 18,6
Gapdh2 Std Std 2 18,7
Gapdh2 Std Std 3 21,91
Gapdh2 Std Std 3 21,91
Gapdh2 Std Std 4 25,18
Gapdh2 Std Std 4 25,32
Gapdh2 Std Std 5 28,57
Gapdh2 Std Std 5 28,6
Gapdh2 T05 1 Unkn 18,71
Gapdh2 T05 1 Unkn 18,82
Gapdh2 T05 2 Unkn 19,11
Gapdh2 T05 2 Unkn 19,13
Gapdh2 T05 3 Unkn 19,26
Gapdh2 T05 3 Unkn 19,39
GstD1 A05 1 Unkn 16,76
GstD1 A05 1 Unkn 16,87
GstD1 A05 2 Unkn 16,92
GstD1 A05 2 Unkn 16,94
GstD1 A05 3 Unkn 17,74
GstD1 A05 3 Unkn 17,84
GstD1 C05 1 Unkn 17,01
GstD1 C05 1 Unkn 17,23
GstD1 C05 2 Unkn 17,4
GstD1 C05 2 Unkn 17,71
GstD1 C05 3 Unkn 18,67
GstD1 C05 3 Unkn 18,83
GstD1 Std Std 1 17,99
GstD1 Std Std 1 18,59
GstD1 Std Std 2 21,28
GstD1 Std Std 2 21,53
GstD1 Std Std 3 24,82
GstD1 Std Std 3 25,01
GstD1 Std Std 4 28,16
GstD1 Std Std 4 28,29
GstD1 Std Std 5 31,55
GstD1 Std Std 5 31,6
GstD1 T05 1 Unkn 16,4
GstD1 T05 1 Unkn 16,57
GstD1 T05 2 Unkn 16,67
GstD1 T05 2 Unkn 16,77
GstD1 T05 3 Unkn 17,52
GstD1 T05 3 Unkn 17,53
l(3)02640 A05 1 Unkn 21,73
l(3)02640 A05 1 Unkn 22,06
l(3)02640 A05 2 Unkn 22,16
l(3)02640 A05 2 Unkn 22,22
l(3)02640 A05 3 Unkn 22,26
l(3)02640 A05 3 Unkn 22,96
l(3)02640 C05 1 Unkn 22,19
l(3)02640 C05 1 Unkn 22,28
l(3)02640 C05 2 Unkn 22,6
l(3)02640 C05 2 Unkn 22,99
l(3)02640 C05 3 Unkn 23,05
l(3)02640 C05 3 Unkn 23,13
l(3)02640 Std Std 1 20,79
l(3)02640 Std Std 1 20,88
l(3)02640 Std Std 2 24,18
l(3)02640 Std Std 2 24,22
l(3)02640 Std Std 3 27,26
l(3)02640 Std Std 3 27,63
l(3)02640 Std Std 4 30,75
l(3)02640 Std Std 4 30,75
l(3)02640 Std Std 5 34,05
l(3)02640 T05 1 Unkn 21,88
l(3)02640 T05 1 Unkn 21,95
l(3)02640 T05 2 Unkn 22
l(3)02640 T05 2 Unkn 22,06
l(3)02640 T05 3 Unkn 22,75
l(3)02640 T05 3 Unkn 22,76
Rap2l A05 1 Unkn 21,56
Rap2l A05 1 Unkn 21,63
Rap2l A05 2 Unkn 21,75
Rap2l A05 2 Unkn 21,89
Rap2l A05 3 Unkn 21,92
Rap2l A05 3 Unkn 22,2
Rap2l C05 1 Unkn 21,79
Rap2l C05 1 Unkn 21,79
Rap2l C05 2 Unkn 22,52
Rap2l C05 2 Unkn 22,7
Rap2l C05 3 Unkn 22,71
Rap2l C05 3 Unkn 22,77
Rap2l Std Std 1 18,64
Rap2l Std Std 1 18,75
Rap2l Std Std 2 22
Rap2l Std Std 2 22,02
Rap2l Std Std 3 25,17
Rap2l Std Std 3 25,45
Rap2l Std Std 4 28,63
Rap2l Std Std 4 28,71
Rap2l Std Std 5 31,99
Rap2l Std Std 5 32
Rap2l T05 1 Unkn 21,48
Rap2l T05 1 Unkn 21,63
Rap2l T05 2 Unkn 21,64
Rap2l T05 2 Unkn 21,67
Rap2l T05 3 Unkn 22,1
Rap2l T05 3 Unkn 22,21
Robl A05 1 Unkn 21,3
Robl A05 1 Unkn 21,38
Robl A05 2 Unkn 22,03
Robl A05 2 Unkn 22,14
Robl A05 3 Unkn 22,16
Robl A05 3 Unkn 22,38
Robl C05 1 Unkn 21,27
Robl C05 1 Unkn 21,29
Robl C05 2 Unkn 21,88
Robl C05 2 Unkn 22,02
Robl C05 3 Unkn 22,44
Robl C05 3 Unkn 22,49
Robl Std Std 1 20,91
Robl Std Std 1 20,94
Robl Std Std 2 24,17
Robl Std Std 2 24,3
Robl Std Std 3 27,44
Robl Std Std 3 27,57
Robl Std Std 4 30,78
Robl Std Std 4 31,03
Robl Std Std 5 34,22
Robl Std Std 5 34,23
Robl T05 1 Unkn 21,4
Robl T05 1 Unkn 21,4
Robl T05 2 Unkn 21,91
Robl T05 2 Unkn 21,95
Robl T05 3 Unkn 22,06
Robl T05 3 Unkn 22,12
RpL13A A05 1 Unkn 16,84
RpL13A A05 1 Unkn 17,03
RpL13A A05 2 Unkn 17,07
RpL13A A05 2 Unkn 17,14
RpL13A A05 3 Unkn 17,4
RpL13A A05 3 Unkn 17,42
RpL13A C05 1 Unkn 17,13
RpL13A C05 1 Unkn 17,18
RpL13A C05 2 Unkn 17,4
RpL13A C05 2 Unkn 17,42
RpL13A C05 3 Unkn 17,49
RpL13A C05 3 Unkn 17,5
RpL13A Std Std 1 14,72
RpL13A Std Std 1 14,86
RpL13A Std Std 2 18,02
RpL13A Std Std 2 18,09
RpL13A Std Std 3 21,27
RpL13A Std Std 3 21,41
RpL13A Std Std 4 24,74
RpL13A Std Std 4 24,81
RpL13A Std Std 5 28,1
RpL13A Std Std 5 28,1
RpL13A T05 1 Unkn 16,89
RpL13A T05 1 Unkn 16,91
RpL13A T05 2 Unkn 16,97
RpL13A T05 2 Unkn 17,02
RpL13A T05 3 Unkn 17,04
RpL13A T05 3 Unkn 17,07
RpL32 A05 1 Unkn 16,38
RpL32 A05 1 Unkn 16,59
RpL32 A05 2 Unkn 16,9
RpL32 A05 2 Unkn 17,07
RpL32 A05 3 Unkn 17,08
RpL32 A05 3 Unkn 17,11
RpL32 C05 1 Unkn 17,06
RpL32 C05 1 Unkn 17,28
RpL32 C05 2 Unkn 17,36
RpL32 C05 2 Unkn 17,63
RpL32 C05 3 Unkn 17,68
RpL32 C05 3 Unkn 18,1
RpL32 Std Std 1 14,56
RpL32 Std Std 1 14,75
RpL32 Std Std 2 17,78
RpL32 Std Std 2 17,91
RpL32 Std Std 3 21,07
RpL32 Std Std 3 21,07
RpL32 Std Std 4 24,65
RpL32 Std Std 4 24,66
RpL32 Std Std 5 27,97
RpL32 Std Std 5 27,98
RpL32 T05 1 Unkn 16,92
RpL32 T05 1 Unkn 16,92
RpL32 T05 2 Unkn 16,98
RpL32 T05 2 Unkn 17,02
RpL32 T05 3 Unkn 17,08
RpL32 T05 3 Unkn 17,11
Sdha A05 1 Unkn 19,41
Sdha A05 1 Unkn 19,52
Sdha A05 2 Unkn 19,61
Sdha A05 2 Unkn 19,64
Sdha A05 3 Unkn 19,77
Sdha A05 3 Unkn 19,79
Sdha C05 1 Unkn 19,59
Sdha C05 1 Unkn 19,71
Sdha C05 2 Unkn 19,81
Sdha C05 2 Unkn 19,83
Sdha C05 3 Unkn 19,88
Sdha C05 3 Unkn 20,2
Sdha Std Std 1 18,59
Sdha Std Std 2 21,66
Sdha Std Std 2 21,82
Sdha Std Std 3 24,84
Sdha Std Std 3 24,96
Sdha Std Std 4 28,7
Sdha Std Std 4 28,72
Sdha Std Std 5 32
Sdha T05 1 Unkn 19,47
Sdha T05 1 Unkn 19,59
Sdha T05 2 Unkn 19,63
Sdha T05 2 Unkn 19,69
Sdha T05 3 Unkn 19,8
Sdha T05 3 Unkn 20,19
Su(Tpl) A05 1 Unkn 20,35
Su(Tpl) A05 1 Unkn 20,65
Su(Tpl) A05 2 Unkn 20,66
Su(Tpl) A05 2 Unkn 20,83
Su(Tpl) A05 3 Unkn 20,99
Su(Tpl) A05 3 Unkn 21,18
Su(Tpl) C05 1 Unkn 20,72
Su(Tpl) C05 1 Unkn 20,92
Su(Tpl) C05 2 Unkn 21,42
Su(Tpl) C05 2 Unkn 21,87
Su(Tpl) C05 3 Unkn 21,89
Su(Tpl) C05 3 Unkn 22,04
Su(Tpl) Std Std 1 18,38
Su(Tpl) Std Std 1 18,66
Su(Tpl) Std Std 2 21,77
Su(Tpl) Std Std 2 21,88
Su(Tpl) Std Std 3 25,01
Su(Tpl) Std Std 3 25,29
Su(Tpl) Std Std 4 28,47
Su(Tpl) Std Std 4 28,49
Su(Tpl) Std Std 5 31,79
Su(Tpl) T05 1 Unkn 20,48
Su(Tpl) T05 1 Unkn 20,53
Su(Tpl) T05 2 Unkn 20,55
Su(Tpl) T05 2 Unkn 21,05
Su(Tpl) T05 3 Unkn 21,2
Su(Tpl) T05 3 Unkn 21,43
CathD A05 1 Unkn 18,05
CathD A05 1 Unkn 18,4
CathD A05 2 Unkn 18,95
CathD A05 2 Unkn 19,05
CathD A05 3 Unkn 19,19
CathD A05 3 Unkn 19,25
CathD C05 1 Unkn 18,68
CathD C05 1 Unkn 18,94
CathD C05 2 Unkn 19,09
CathD C05 2 Unkn 19,51
CathD C05 3 Unkn 19,62
CathD C05 3 Unkn 19,94
CathD Std Std 1 15,62
CathD Std Std 2 18,88
CathD Std Std 2 19,04
CathD Std Std 3 22,41
CathD Std Std 3 22,53
CathD Std Std 4 25,81
CathD Std Std 4 25,89
CathD Std Std 5 29,3
CathD T05 1 Unkn 18,6
CathD T05 1 Unkn 18,65
CathD T05 2 Unkn 18,91
CathD T05 2 Unkn 18,92
CathD T05 3 Unkn 19,02
Hsp70 A05 1 Unkn 20,92
Hsp70 A05 1 Unkn 21,02
Hsp70 A05 2 Unkn 21,29
Hsp70 A05 2 Unkn 21,33
Hsp70 A05 3 Unkn 22,82
Hsp70 A05 3 Unkn 23,06
Hsp70 C05 1 Unkn 21,64
Hsp70 C05 1 Unkn 21,71
Hsp70 C05 2 Unkn 21,84
Hsp70 C05 2 Unkn 22,05
Hsp70 C05 3 Unkn 23,65
Hsp70 C05 3 Unkn 23,7
Hsp70 Std Std 1 18,64
Hsp70 Std Std 1 18,67
Hsp70 Std Std 2 21,89
Hsp70 Std Std 2 22,04
Hsp70 Std Std 3 25,19
Hsp70 Std Std 3 25,52
Hsp70 Std Std 4 28,58
Hsp70 Std Std 5 32
Hsp70 T05 1 Unkn 17,91
Hsp70 T05 1 Unkn 17,98
Hsp70 T05 2 Unkn 19,55
Hsp70 T05 2 Unkn 19,65
Hsp70 T05 3 Unkn 20,57
Hsp70 T05 3 Unkn 20,63
Tor A05 1 Unkn 23,55
Tor A05 1 Unkn 23,74
Tor A05 2 Unkn 23,8
Tor A05 2 Unkn 23,83
Tor A05 3 Unkn 23,86
Tor A05 3 Unkn 23,89
Tor C05 1 Unkn 23,85
Tor C05 1 Unkn 23,91
Tor C05 2 Unkn 23,93
Tor C05 2 Unkn 23,96
Tor C05 3 Unkn 24,16
Tor C05 3 Unkn 24,36
Tor Std Std 1 22,73
Tor Std Std 1 22,75
Tor Std Std 2 26
Tor Std Std 2 26,11
Tor Std Std 3 29,3
Tor Std Std 3 29,52
Tor Std Std 4 32,7
Tor Std Std 4 32,72
Tor Std Std 5 36,02
Tor T05 1 Unkn 23,66
Tor T05 1 Unkn 23,72
Tor T05 2 Unkn 23,79
Tor T05 2 Unkn 23,89
Tor T05 3 Unkn 23,9
Tor T05 3 Unkn 24,2

#6

@cyrus That was not what I meant when I said sample data (pasting data on a post this way is not a good thing to do) , maybe I should have been more clear, I was referring to a self contained reprex (short for reproducible example) that also includes data, if you never heard of it, this is how to doit.

And here is how to include some data in your example


#7

thanks a lot for the help once again. sorry, I did not get the data thing, I will look at it.


closed #8

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.