mirror of
https://github.com/agdamsbo/FreesearchR.git
synced 2025-12-15 00:52:09 +01:00
This commit is contained in:
parent
6bf09ad796
commit
9f9a210c41
10 changed files with 134 additions and 123 deletions
|
|
@ -8,7 +8,7 @@ message: 'To cite package "FreesearchR" in publications use:'
|
|||
type: software
|
||||
license: AGPL-3.0-or-later
|
||||
title: 'FreesearchR: Easy data analysis for clinicians'
|
||||
version: 25.9.1
|
||||
version: 25.9.2
|
||||
doi: 10.5281/zenodo.14527429
|
||||
identifiers:
|
||||
- type: url
|
||||
|
|
|
|||
BIN
R/sysdata.rda
BIN
R/sysdata.rda
Binary file not shown.
16
SESSION.md
16
SESSION.md
|
|
@ -11,11 +11,11 @@
|
|||
|collate |en_US.UTF-8 |
|
||||
|ctype |en_US.UTF-8 |
|
||||
|tz |Europe/Copenhagen |
|
||||
|date |2025-09-23 |
|
||||
|date |2025-09-24 |
|
||||
|rstudio |2025.05.0+496 Mariposa Orchid (desktop) |
|
||||
|pandoc |3.6.4 @ /opt/homebrew/bin/ (via rmarkdown) |
|
||||
|quarto |1.7.30 @ /usr/local/bin/quarto |
|
||||
|FreesearchR |25.9.1.250923 |
|
||||
|FreesearchR |25.9.2.250924 |
|
||||
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
|
@ -26,8 +26,6 @@
|
|||
|apexcharter |0.4.4 |2024-09-06 |CRAN (R 4.4.1) |
|
||||
|askpass |1.2.1 |2024-10-04 |CRAN (R 4.4.1) |
|
||||
|assertthat |0.2.1 |2019-03-21 |CRAN (R 4.4.1) |
|
||||
|attachment |0.4.5 |2025-03-14 |CRAN (R 4.4.1) |
|
||||
|attempt |0.3.1 |2020-05-03 |CRAN (R 4.4.1) |
|
||||
|backports |1.5.0 |2024-05-23 |CRAN (R 4.4.1) |
|
||||
|base64enc |0.1-3 |2015-07-28 |CRAN (R 4.4.1) |
|
||||
|bayestestR |0.16.1 |2025-07-01 |CRAN (R 4.4.1) |
|
||||
|
|
@ -41,6 +39,7 @@
|
|||
|bsicons |0.1.2 |2023-11-04 |CRAN (R 4.4.0) |
|
||||
|bslib |0.9.0 |2025-01-30 |CRAN (R 4.4.1) |
|
||||
|cachem |1.1.0 |2024-05-16 |CRAN (R 4.4.1) |
|
||||
|callr |3.7.6 |2024-03-25 |CRAN (R 4.4.0) |
|
||||
|cards |0.6.1 |2025-07-03 |CRAN (R 4.4.1) |
|
||||
|cardx |0.2.5 |2025-07-03 |CRAN (R 4.4.1) |
|
||||
|caTools |1.18.3 |2024-09-04 |CRAN (R 4.4.1) |
|
||||
|
|
@ -62,7 +61,6 @@
|
|||
|devtools |2.4.5 |2022-10-11 |CRAN (R 4.4.0) |
|
||||
|DHARMa |0.4.7 |2024-10-18 |CRAN (R 4.4.1) |
|
||||
|digest |0.6.37 |2024-08-19 |CRAN (R 4.4.1) |
|
||||
|dockerfiler |0.2.5 |2025-05-07 |CRAN (R 4.4.1) |
|
||||
|doParallel |1.0.17 |2022-02-07 |CRAN (R 4.4.0) |
|
||||
|dplyr |1.1.4 |2023-11-17 |CRAN (R 4.4.0) |
|
||||
|DT |0.33 |2024-04-04 |CRAN (R 4.4.0) |
|
||||
|
|
@ -85,7 +83,7 @@
|
|||
|foreach |1.5.2 |2022-02-02 |CRAN (R 4.4.0) |
|
||||
|foreign |0.8-90 |2025-03-31 |CRAN (R 4.4.1) |
|
||||
|Formula |1.2-5 |2023-02-24 |CRAN (R 4.4.1) |
|
||||
|FreesearchR |25.9.1 |NA |NA |
|
||||
|FreesearchR |25.9.2 |NA |NA |
|
||||
|fs |1.6.6 |2025-04-12 |CRAN (R 4.4.1) |
|
||||
|gdtools |0.4.2 |2025-03-27 |CRAN (R 4.4.1) |
|
||||
|generics |0.1.4 |2025-05-09 |CRAN (R 4.4.1) |
|
||||
|
|
@ -146,6 +144,7 @@
|
|||
|pillar |1.11.0 |2025-07-04 |CRAN (R 4.4.1) |
|
||||
|pkgbuild |1.4.8 |2025-05-26 |CRAN (R 4.4.1) |
|
||||
|pkgconfig |2.0.3 |2019-09-22 |CRAN (R 4.4.1) |
|
||||
|pkgdown |2.1.3 |2025-05-25 |CRAN (R 4.4.1) |
|
||||
|pkgload |1.4.0 |2024-06-28 |CRAN (R 4.4.0) |
|
||||
|plyr |1.8.9 |2023-10-02 |CRAN (R 4.4.1) |
|
||||
|polyclip |1.10-7 |2024-07-23 |CRAN (R 4.4.1) |
|
||||
|
|
@ -159,6 +158,9 @@
|
|||
|qqconf |1.3.2 |2023-04-14 |CRAN (R 4.4.0) |
|
||||
|qqplotr |0.0.6 |2023-01-25 |CRAN (R 4.4.0) |
|
||||
|quarto |1.5.0 |2025-07-28 |RSPM (R 4.4.0) |
|
||||
|R.methodsS3 |1.8.2 |2022-06-13 |CRAN (R 4.4.1) |
|
||||
|R.oo |1.27.1 |2025-05-02 |CRAN (R 4.4.1) |
|
||||
|R.utils |2.13.0 |2025-02-24 |CRAN (R 4.4.1) |
|
||||
|R6 |2.6.1 |2025-02-15 |CRAN (R 4.4.1) |
|
||||
|ragg |1.4.0 |2025-04-10 |CRAN (R 4.4.1) |
|
||||
|rankinPlot |1.1.0 |2023-01-30 |CRAN (R 4.4.0) |
|
||||
|
|
@ -193,7 +195,6 @@
|
|||
|sessioninfo |1.2.3 |2025-02-05 |CRAN (R 4.4.1) |
|
||||
|shiny |1.11.1 |2025-07-03 |CRAN (R 4.4.1) |
|
||||
|shiny.i18n |0.3.0 |2023-01-16 |CRAN (R 4.4.0) |
|
||||
|shiny2docker |0.0.3 |2025-06-28 |CRAN (R 4.4.1) |
|
||||
|shinybusy |0.3.3 |2024-03-09 |CRAN (R 4.4.0) |
|
||||
|shinyjs |2.1.0 |2021-12-23 |CRAN (R 4.4.0) |
|
||||
|shinyTime |1.0.3 |2022-08-19 |CRAN (R 4.4.0) |
|
||||
|
|
@ -223,5 +224,4 @@
|
|||
|xml2 |1.3.8 |2025-03-14 |CRAN (R 4.4.1) |
|
||||
|xtable |1.8-4 |2019-04-21 |CRAN (R 4.4.1) |
|
||||
|yaml |2.3.10 |2024-07-26 |CRAN (R 4.4.1) |
|
||||
|yesno |0.1.3 |2024-07-26 |CRAN (R 4.4.1) |
|
||||
|zip |2.3.3 |2025-05-13 |CRAN (R 4.4.1) |
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
|
||||
########
|
||||
#### Current file: /var/folders/9l/xbc19wxx0g79jdd2sf_0v291mhwh7f/T//Rtmp3H4zCa/file58ea651d629.R
|
||||
#### Current file: /var/folders/9l/xbc19wxx0g79jdd2sf_0v291mhwh7f/T//RtmpCENEZ9/file6e54cbc3538.R
|
||||
########
|
||||
|
||||
i18n_path <- here::here("translations")
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
"Hello","Hej"
|
||||
"Get started","Kom i gang"
|
||||
"File upload","Upload fil"
|
||||
"REDCap server export","REDCap server export"
|
||||
"REDCap server export","Eksport fra REDCap server"
|
||||
"Local or sample data","Lokal eller testdata"
|
||||
"Please be mindfull handling sensitive data","Pas godt på og overvej nøje hvordan du håndterer personfølsomme data"
|
||||
"The ***FreesearchR*** app only stores data for analyses, but please only use with sensitive data when running locally. [Read more here](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine).","***FreesearchR*** opbevarer alene data i forbindelse med din analyse, men du bør kun behandle personfølsomme data når du kører ***FreesearchR*** direkte på din egen maskine. [Læs mere her](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine)."
|
||||
|
|
@ -24,76 +24,76 @@
|
|||
"Apply filter on observation","Anvend filtre af observationer"
|
||||
"Edit and create data","Ændr og opret variabler"
|
||||
"Subset, rename and convert variables","Udvælg, omdøb og konverter variabler"
|
||||
"Below, are several options for simple data manipulation like update variables by renaming, creating new labels (for nicer tables in the report) and changing variable classes (numeric, factor/categorical etc.).","Below, are several options for simple data manipulation like update variables by renaming, creating new labels (for nicer tables in the report) and changing variable classes (numeric, factor/categorical etc.)."
|
||||
"There are more advanced options to modify factor/categorical variables as well as create new factor from a continous variable or new variables with R code. At the bottom you can restore the original data.","There are more advanced options to modify factor/categorical variables as well as create new factor from a continous variable or new variables with R code. At the bottom you can restore the original data."
|
||||
"Please note that data modifications are applied before any filtering.","Please note that data modifications are applied before any filtering."
|
||||
"Below, are several options for simple data manipulation like update variables by renaming, creating new labels (for nicer tables in the report) and changing variable classes (numeric, factor/categorical etc.).","Nedenfor er der mulighed for at lave simple ændringer i dit datasæt, såsom at redigere variabelnavne eller beskrivelser (bedre tabeller), eller omklassificering af variabler (numerisk, factoriel/kategorisk)."
|
||||
"There are more advanced options to modify factor/categorical variables as well as create new factor from a continous variable or new variables with R code. At the bottom you can restore the original data.","Her er mere avancerede muligheder for at ændre faktorielle/kategoriske data, danne nye faktorielle variabler fra kontinuerte eller komplet nye baseret på R-kode. Nederst har du mulighed for at gendanne data."
|
||||
"Please note that data modifications are applied before any filtering.","Bemærk at alle ændringer i data anvendes inden filtreringen."
|
||||
"Advanced data manipulation","Avanceret datamanipulation"
|
||||
"Below options allow more advanced varaible manipulations.","Below options allow more advanced varaible manipulations."
|
||||
"Below options allow more advanced varaible manipulations.","Nedenfor er mulighed for avancerede ændringer i data."
|
||||
"Reorder factor levels","Arranger niveuer i faktor"
|
||||
"Reorder the levels of factor/categorical variables.","Reorder the levels of factor/categorical variables."
|
||||
"Reorder the levels of factor/categorical variables.","Arranger rækkefølgen af niveauer i faktorielle/kategoriske variabler."
|
||||
"New factor","Ny faktor"
|
||||
"Create factor/categorical variable from a continous variable (number/date/time).","Create factor/categorical variable from a continous variable (number/date/time)."
|
||||
"Create factor/categorical variable from a continous variable (number/date/time).","Opret kategorisk variabel på baggrund af kontinuert variabel (numerisk/dato/tid)."
|
||||
"New variable","Ny variabel"
|
||||
"Create a new variable based on an R-expression.","Create a new variable based on an R-expression."
|
||||
"Compare modified data to original","Compare modified data to original"
|
||||
"Raw print of the original vs the modified data.","Raw print of the original vs the modified data."
|
||||
"Create a new variable based on an R-expression.","Opret ny variabel baseret på R-kode."
|
||||
"Compare modified data to original","Sammenlign ændret data med det originale datasæt"
|
||||
"Raw print of the original vs the modified data.","Simpel sammenligning af det originale og det ændrede datasæt."
|
||||
"Original data:","Original data:"
|
||||
"Modified data:","Ændret data:"
|
||||
"New column name:","Navn til ny variabel:"
|
||||
"Group calculation by:","Group calculation by:"
|
||||
"Enter an expression to define new column:","Enter an expression to define new column:"
|
||||
"Click on a column name to add it to the expression:","Click on a column name to add it to the expression:"
|
||||
"Create column","Create column"
|
||||
"Choose a name for the column to be created or modified,","Choose a name for the column to be created or modified,"
|
||||
"then enter an expression before clicking on the button above to validate or on","then enter an expression before clicking on the button above to validate or on"
|
||||
"to delete it.","to delete it."
|
||||
"New column name cannot be empty","New column name cannot be empty"
|
||||
"Create a new column","Create a new column"
|
||||
"Some operations are not allowed","Some operations are not allowed"
|
||||
"Column added!","Column added!"
|
||||
"Unique values:","Unique values:"
|
||||
"Variable to cut:","Variable to cut:"
|
||||
"Number of breaks:","Number of breaks:"
|
||||
"Close intervals on the right","Close intervals on the right"
|
||||
"Include lowest value","Include lowest value"
|
||||
"Create factor variable","Create factor variable"
|
||||
"Fixed breaks:","Fixed breaks:"
|
||||
"Method:","Method:"
|
||||
"Convert Numeric to Factor","Convert Numeric to Factor"
|
||||
"Group calculation by:","Grupper udregningen efter:"
|
||||
"Enter an expression to define new column:","Indtast udregningen til at definere en ny variabel:"
|
||||
"Click on a column name to add it to the expression:","Tryk på et variabel navn for at tilføje det til udregningen:"
|
||||
"Create column","Opret variabel"
|
||||
"Choose a name for the column to be created or modified,","Vælg et navn til den ændrede eller nye variabel,"
|
||||
"then enter an expression before clicking on the button above to validate or on","indtast herefter udregningen før du trykker på knappen ovenfor for at validere eller på"
|
||||
"to delete it.","for at slette den."
|
||||
"New column name cannot be empty","Det nye variabelnavn kan ikke være tomt"
|
||||
"Create a new column","Opret ny variabel"
|
||||
"Some operations are not allowed","Nogle beregninger er ikke tilladte"
|
||||
"Column added!","Variabel oprettet!"
|
||||
"Unique values:","Unikke værdier:"
|
||||
"Variable to cut:","Variabel, der skal deles:"
|
||||
"Number of breaks:","Antal niveauer:"
|
||||
"Close intervals on the right","Luk intervaller til højre"
|
||||
"Include lowest value","Inkluderer den laveste værdi"
|
||||
"Create factor variable","Opret kategorisk variabel"
|
||||
"Fixed breaks:","Faste niveauer:"
|
||||
"Method:","Metode:"
|
||||
"Convert Numeric to Factor","Konverter numerisk til kategorisk"
|
||||
"Unique:","Unique:"
|
||||
"Missing:","Missing:"
|
||||
"Most Common:","Most Common:"
|
||||
"Missing:","Manglende:"
|
||||
"Most Common:","Mest hyppige:"
|
||||
"Min:","Min:"
|
||||
"Mean:","Mean:"
|
||||
"Max:","Max:"
|
||||
"Decimal separator:","Decimal separator:"
|
||||
"First five rows are shown below:","First five rows are shown below:"
|
||||
"Imported data","Imported data"
|
||||
"Decimal separator:","Decimal adskiller:"
|
||||
"First five rows are shown below:","De første fem rækker vises nedenfor:"
|
||||
"Imported data","Importeret data"
|
||||
"www/intro.md","www/intro.md"
|
||||
"Choose your data","Choose your data"
|
||||
"Upload a file, get data directly from REDCap or use local or sample data.","Upload a file, get data directly from REDCap or use local or sample data."
|
||||
"Factor variable to reorder:","Factor variable to reorder:"
|
||||
"Sort by levels","Sort by levels"
|
||||
"Sort by count","Sort by count"
|
||||
"Create a new variable (otherwise replaces the one selected)","Create a new variable (otherwise replaces the one selected)"
|
||||
"Choose your data","Vælg dine data"
|
||||
"Upload a file, get data directly from REDCap or use local or sample data.","Upload en fil, hent data direkte fra en REDCap-server eller brug test-data eller lokal data."
|
||||
"Factor variable to reorder:","Kategoriske variabel der skal ændres:"
|
||||
"Sort by levels","Sorter efter niveauer"
|
||||
"Sort by count","Sorter efter antal"
|
||||
"Create a new variable (otherwise replaces the one selected)","Opret en ny variabel (ellers erstattes den oprindelige)"
|
||||
"Update factor variable","Updater faktor-variabel"
|
||||
"Sort count","Sorter antal"
|
||||
"Levels","Niveauer"
|
||||
"Count","Antal"
|
||||
"Update levels of a factor","Updater niveauerne for en faktor"
|
||||
"Update & select variables","Update & select variables"
|
||||
"Update & select variables","Opdater og vælg variabler"
|
||||
"Date format:","Datoformat:"
|
||||
"Date to use as origin to convert date/datetime:","Date to use as origin to convert date/datetime:"
|
||||
"Apply changes","Apply changes"
|
||||
"Date to use as origin to convert date/datetime:","Dato, der skal anvendes som udgangspunkt for konvertering af dato/datotid:"
|
||||
"Apply changes","Anvend ændringer"
|
||||
"No data to display.","Ingen data at vise."
|
||||
"Data successfully updated!","Data er opdateret!"
|
||||
"You removed {p_out} % of observations.","Du har fjernet {p_out} % af observationerne."
|
||||
"You removed {p_out} % of variables.","Du har fjernet {p_out} % af variablerne."
|
||||
"You can import {file_extensions_text} files","Du kan vælge mellem disse filtyper: {file_extensions_text}."
|
||||
"You can import {file_extensions_text} files","Du kan vælge mellem disse filtyper: {file_extensions_text}"
|
||||
"You can choose between these file types:","Du kan vælge mellem følgene filtyper:"
|
||||
"Rows to skip before reading data:","Rækker der skal springes over:"
|
||||
"Missing values character(s):","Tegn for manglende værdier:"
|
||||
"if several use a comma (',') to separate them","if several use a comma (',') to separate them"
|
||||
"if several use a comma (',') to separate them","hvis flere, så anvend et komma (',') som seperator"
|
||||
"Encoding:","Kodning:"
|
||||
"Upload a file:","Upload en fil:"
|
||||
"Browse...","Vælg..."
|
||||
|
|
@ -105,16 +105,16 @@
|
|||
"Download","Download"
|
||||
"{data_text} has {n} observations and {n_var} variables, with {n_complete} ({p_complete} %) complete cases.","{data_text} har {n} observationer og {n_var} variabler, med {n_complete} ({p_complete} %) komplette cases."
|
||||
"Prepare","Forbered"
|
||||
"At 0, only complete variables are included; at 100, all variables are included.","At 0, only complete variables are included; at 100, all variables are included."
|
||||
"The following variable pairs are highly correlated: {sentence_paste(.x,and_str)}.\nConsider excluding one {more}from the dataset to ensure variables are independent.","The following variable pairs are highly correlated: {sentence_paste(.x,and_str)}.\nConsider excluding one {more}from the dataset to ensure variables are independent."
|
||||
"At 0, only complete variables are included; at 100, all variables are included.","Ved 0 inkluderes alene komplette variabler; ved 100 inkluderes alle variabler."
|
||||
"The following variable pairs are highly correlated: {sentence_paste(.x,and_str)}.\nConsider excluding one {more}from the dataset to ensure variables are independent.","De følgende variabel-par er stærkt korrelerede: {sentence_paste(.x,and_str)}.\nOvervej at fjerne en {more}fra datasættet for at sikre at prædiktorer er internt uafhængige."
|
||||
"No variables have a correlation measure above the threshold.","Ingen variabler er korrelerede over den angivne tærskelværdi."
|
||||
"and","og"
|
||||
"from each pair","fra hvert par"
|
||||
"Only non-text variables are available for plotting. Go the ""Data"" to reclass data to plot.","Only non-text variables are available for plotting. Go the ""Data"" to reclass data to plot."
|
||||
"Only non-text variables are available for plotting. Go the ""Data"" to reclass data to plot.","Kun variabler, der ikke er klassificerede som tekst er tilgængelige. Gå til fanen ""Forbered"" for at ændre klassifikationer."
|
||||
"Plot","Tegn"
|
||||
"Adjust settings, then press ""Plot"".","Adjust settings, then press ""Plot""."
|
||||
"Plot height (mm)","Plot height (mm)"
|
||||
"Plot width (mm)","Plot width (mm)"
|
||||
"Adjust settings, then press ""Plot"".","Juster indstillingerne og tryk så ""Tegn""."
|
||||
"Plot height (mm)","Højde af grafik (mm)"
|
||||
"Plot width (mm)","Bredde af grafik (mm)"
|
||||
"File format","File format"
|
||||
"Download plot","Download grafik"
|
||||
"Select variable","Vælg variabel"
|
||||
|
|
@ -128,7 +128,7 @@
|
|||
"No stratification","Ingen stratificering"
|
||||
"Drawing the plot. Hold tight for a moment..","Tegner grafikken. Spænd selen.."
|
||||
"#Plotting\n","#Tegner\n"
|
||||
"Stacked horizontal bars","Stacked horizontal bars"
|
||||
"Stacked horizontal bars","Stablede horisontale søjler"
|
||||
"A classical way of visualising the distribution of an ordinal scale like the modified Ranking Scale and known as Grotta bars","A classical way of visualising the distribution of an ordinal scale like the modified Ranking Scale and known as Grotta bars"
|
||||
"Violin plot","Violin plot"
|
||||
"A modern alternative to the classic boxplot to visualise data distribution","A modern alternative to the classic boxplot to visualise data distribution"
|
||||
|
|
|
|||
|
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
|
||||
########
|
||||
#### Current file: /var/folders/9l/xbc19wxx0g79jdd2sf_0v291mhwh7f/T//Rtmp3H4zCa/file58ea40c26989.R
|
||||
#### Current file: /var/folders/9l/xbc19wxx0g79jdd2sf_0v291mhwh7f/T//RtmpCENEZ9/file6e5430b6d378.R
|
||||
########
|
||||
|
||||
i18n_path <- system.file("translations", package = "FreesearchR")
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
"Hello","Hej"
|
||||
"Get started","Kom i gang"
|
||||
"File upload","Upload fil"
|
||||
"REDCap server export","REDCap server export"
|
||||
"REDCap server export","Eksport fra REDCap server"
|
||||
"Local or sample data","Lokal eller testdata"
|
||||
"Please be mindfull handling sensitive data","Pas godt på og overvej nøje hvordan du håndterer personfølsomme data"
|
||||
"The ***FreesearchR*** app only stores data for analyses, but please only use with sensitive data when running locally. [Read more here](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine).","***FreesearchR*** opbevarer alene data i forbindelse med din analyse, men du bør kun behandle personfølsomme data når du kører ***FreesearchR*** direkte på din egen maskine. [Læs mere her](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine)."
|
||||
|
|
@ -24,76 +24,76 @@
|
|||
"Apply filter on observation","Anvend filtre af observationer"
|
||||
"Edit and create data","Ændr og opret variabler"
|
||||
"Subset, rename and convert variables","Udvælg, omdøb og konverter variabler"
|
||||
"Below, are several options for simple data manipulation like update variables by renaming, creating new labels (for nicer tables in the report) and changing variable classes (numeric, factor/categorical etc.).","Below, are several options for simple data manipulation like update variables by renaming, creating new labels (for nicer tables in the report) and changing variable classes (numeric, factor/categorical etc.)."
|
||||
"There are more advanced options to modify factor/categorical variables as well as create new factor from a continous variable or new variables with R code. At the bottom you can restore the original data.","There are more advanced options to modify factor/categorical variables as well as create new factor from a continous variable or new variables with R code. At the bottom you can restore the original data."
|
||||
"Please note that data modifications are applied before any filtering.","Please note that data modifications are applied before any filtering."
|
||||
"Below, are several options for simple data manipulation like update variables by renaming, creating new labels (for nicer tables in the report) and changing variable classes (numeric, factor/categorical etc.).","Nedenfor er der mulighed for at lave simple ændringer i dit datasæt, såsom at redigere variabelnavne eller beskrivelser (bedre tabeller), eller omklassificering af variabler (numerisk, factoriel/kategorisk)."
|
||||
"There are more advanced options to modify factor/categorical variables as well as create new factor from a continous variable or new variables with R code. At the bottom you can restore the original data.","Her er mere avancerede muligheder for at ændre faktorielle/kategoriske data, danne nye faktorielle variabler fra kontinuerte eller komplet nye baseret på R-kode. Nederst har du mulighed for at gendanne data."
|
||||
"Please note that data modifications are applied before any filtering.","Bemærk at alle ændringer i data anvendes inden filtreringen."
|
||||
"Advanced data manipulation","Avanceret datamanipulation"
|
||||
"Below options allow more advanced varaible manipulations.","Below options allow more advanced varaible manipulations."
|
||||
"Below options allow more advanced varaible manipulations.","Nedenfor er mulighed for avancerede ændringer i data."
|
||||
"Reorder factor levels","Arranger niveuer i faktor"
|
||||
"Reorder the levels of factor/categorical variables.","Reorder the levels of factor/categorical variables."
|
||||
"Reorder the levels of factor/categorical variables.","Arranger rækkefølgen af niveauer i faktorielle/kategoriske variabler."
|
||||
"New factor","Ny faktor"
|
||||
"Create factor/categorical variable from a continous variable (number/date/time).","Create factor/categorical variable from a continous variable (number/date/time)."
|
||||
"Create factor/categorical variable from a continous variable (number/date/time).","Opret kategorisk variabel på baggrund af kontinuert variabel (numerisk/dato/tid)."
|
||||
"New variable","Ny variabel"
|
||||
"Create a new variable based on an R-expression.","Create a new variable based on an R-expression."
|
||||
"Compare modified data to original","Compare modified data to original"
|
||||
"Raw print of the original vs the modified data.","Raw print of the original vs the modified data."
|
||||
"Create a new variable based on an R-expression.","Opret ny variabel baseret på R-kode."
|
||||
"Compare modified data to original","Sammenlign ændret data med det originale datasæt"
|
||||
"Raw print of the original vs the modified data.","Simpel sammenligning af det originale og det ændrede datasæt."
|
||||
"Original data:","Original data:"
|
||||
"Modified data:","Ændret data:"
|
||||
"New column name:","Navn til ny variabel:"
|
||||
"Group calculation by:","Group calculation by:"
|
||||
"Enter an expression to define new column:","Enter an expression to define new column:"
|
||||
"Click on a column name to add it to the expression:","Click on a column name to add it to the expression:"
|
||||
"Create column","Create column"
|
||||
"Choose a name for the column to be created or modified,","Choose a name for the column to be created or modified,"
|
||||
"then enter an expression before clicking on the button above to validate or on","then enter an expression before clicking on the button above to validate or on"
|
||||
"to delete it.","to delete it."
|
||||
"New column name cannot be empty","New column name cannot be empty"
|
||||
"Create a new column","Create a new column"
|
||||
"Some operations are not allowed","Some operations are not allowed"
|
||||
"Column added!","Column added!"
|
||||
"Unique values:","Unique values:"
|
||||
"Variable to cut:","Variable to cut:"
|
||||
"Number of breaks:","Number of breaks:"
|
||||
"Close intervals on the right","Close intervals on the right"
|
||||
"Include lowest value","Include lowest value"
|
||||
"Create factor variable","Create factor variable"
|
||||
"Fixed breaks:","Fixed breaks:"
|
||||
"Method:","Method:"
|
||||
"Convert Numeric to Factor","Convert Numeric to Factor"
|
||||
"Group calculation by:","Grupper udregningen efter:"
|
||||
"Enter an expression to define new column:","Indtast udregningen til at definere en ny variabel:"
|
||||
"Click on a column name to add it to the expression:","Tryk på et variabel navn for at tilføje det til udregningen:"
|
||||
"Create column","Opret variabel"
|
||||
"Choose a name for the column to be created or modified,","Vælg et navn til den ændrede eller nye variabel,"
|
||||
"then enter an expression before clicking on the button above to validate or on","indtast herefter udregningen før du trykker på knappen ovenfor for at validere eller på"
|
||||
"to delete it.","for at slette den."
|
||||
"New column name cannot be empty","Det nye variabelnavn kan ikke være tomt"
|
||||
"Create a new column","Opret ny variabel"
|
||||
"Some operations are not allowed","Nogle beregninger er ikke tilladte"
|
||||
"Column added!","Variabel oprettet!"
|
||||
"Unique values:","Unikke værdier:"
|
||||
"Variable to cut:","Variabel, der skal deles:"
|
||||
"Number of breaks:","Antal niveauer:"
|
||||
"Close intervals on the right","Luk intervaller til højre"
|
||||
"Include lowest value","Inkluderer den laveste værdi"
|
||||
"Create factor variable","Opret kategorisk variabel"
|
||||
"Fixed breaks:","Faste niveauer:"
|
||||
"Method:","Metode:"
|
||||
"Convert Numeric to Factor","Konverter numerisk til kategorisk"
|
||||
"Unique:","Unique:"
|
||||
"Missing:","Missing:"
|
||||
"Most Common:","Most Common:"
|
||||
"Missing:","Manglende:"
|
||||
"Most Common:","Mest hyppige:"
|
||||
"Min:","Min:"
|
||||
"Mean:","Mean:"
|
||||
"Max:","Max:"
|
||||
"Decimal separator:","Decimal separator:"
|
||||
"First five rows are shown below:","First five rows are shown below:"
|
||||
"Imported data","Imported data"
|
||||
"Decimal separator:","Decimal adskiller:"
|
||||
"First five rows are shown below:","De første fem rækker vises nedenfor:"
|
||||
"Imported data","Importeret data"
|
||||
"www/intro.md","www/intro.md"
|
||||
"Choose your data","Choose your data"
|
||||
"Upload a file, get data directly from REDCap or use local or sample data.","Upload a file, get data directly from REDCap or use local or sample data."
|
||||
"Factor variable to reorder:","Factor variable to reorder:"
|
||||
"Sort by levels","Sort by levels"
|
||||
"Sort by count","Sort by count"
|
||||
"Create a new variable (otherwise replaces the one selected)","Create a new variable (otherwise replaces the one selected)"
|
||||
"Choose your data","Vælg dine data"
|
||||
"Upload a file, get data directly from REDCap or use local or sample data.","Upload en fil, hent data direkte fra en REDCap-server eller brug test-data eller lokal data."
|
||||
"Factor variable to reorder:","Kategoriske variabel der skal ændres:"
|
||||
"Sort by levels","Sorter efter niveauer"
|
||||
"Sort by count","Sorter efter antal"
|
||||
"Create a new variable (otherwise replaces the one selected)","Opret en ny variabel (ellers erstattes den oprindelige)"
|
||||
"Update factor variable","Updater faktor-variabel"
|
||||
"Sort count","Sorter antal"
|
||||
"Levels","Niveauer"
|
||||
"Count","Antal"
|
||||
"Update levels of a factor","Updater niveauerne for en faktor"
|
||||
"Update & select variables","Update & select variables"
|
||||
"Update & select variables","Opdater og vælg variabler"
|
||||
"Date format:","Datoformat:"
|
||||
"Date to use as origin to convert date/datetime:","Date to use as origin to convert date/datetime:"
|
||||
"Apply changes","Apply changes"
|
||||
"Date to use as origin to convert date/datetime:","Dato, der skal anvendes som udgangspunkt for konvertering af dato/datotid:"
|
||||
"Apply changes","Anvend ændringer"
|
||||
"No data to display.","Ingen data at vise."
|
||||
"Data successfully updated!","Data er opdateret!"
|
||||
"You removed {p_out} % of observations.","Du har fjernet {p_out} % af observationerne."
|
||||
"You removed {p_out} % of variables.","Du har fjernet {p_out} % af variablerne."
|
||||
"You can import {file_extensions_text} files","Du kan vælge mellem disse filtyper: {file_extensions_text}."
|
||||
"You can import {file_extensions_text} files","Du kan vælge mellem disse filtyper: {file_extensions_text}"
|
||||
"You can choose between these file types:","Du kan vælge mellem følgene filtyper:"
|
||||
"Rows to skip before reading data:","Rækker der skal springes over:"
|
||||
"Missing values character(s):","Tegn for manglende værdier:"
|
||||
"if several use a comma (',') to separate them","if several use a comma (',') to separate them"
|
||||
"if several use a comma (',') to separate them","hvis flere, så anvend et komma (',') som seperator"
|
||||
"Encoding:","Kodning:"
|
||||
"Upload a file:","Upload en fil:"
|
||||
"Browse...","Vælg..."
|
||||
|
|
@ -105,16 +105,16 @@
|
|||
"Download","Download"
|
||||
"{data_text} has {n} observations and {n_var} variables, with {n_complete} ({p_complete} %) complete cases.","{data_text} har {n} observationer og {n_var} variabler, med {n_complete} ({p_complete} %) komplette cases."
|
||||
"Prepare","Forbered"
|
||||
"At 0, only complete variables are included; at 100, all variables are included.","At 0, only complete variables are included; at 100, all variables are included."
|
||||
"The following variable pairs are highly correlated: {sentence_paste(.x,and_str)}.\nConsider excluding one {more}from the dataset to ensure variables are independent.","The following variable pairs are highly correlated: {sentence_paste(.x,and_str)}.\nConsider excluding one {more}from the dataset to ensure variables are independent."
|
||||
"At 0, only complete variables are included; at 100, all variables are included.","Ved 0 inkluderes alene komplette variabler; ved 100 inkluderes alle variabler."
|
||||
"The following variable pairs are highly correlated: {sentence_paste(.x,and_str)}.\nConsider excluding one {more}from the dataset to ensure variables are independent.","De følgende variabel-par er stærkt korrelerede: {sentence_paste(.x,and_str)}.\nOvervej at fjerne en {more}fra datasættet for at sikre at prædiktorer er internt uafhængige."
|
||||
"No variables have a correlation measure above the threshold.","Ingen variabler er korrelerede over den angivne tærskelværdi."
|
||||
"and","og"
|
||||
"from each pair","fra hvert par"
|
||||
"Only non-text variables are available for plotting. Go the ""Data"" to reclass data to plot.","Only non-text variables are available for plotting. Go the ""Data"" to reclass data to plot."
|
||||
"Only non-text variables are available for plotting. Go the ""Data"" to reclass data to plot.","Kun variabler, der ikke er klassificerede som tekst er tilgængelige. Gå til fanen ""Forbered"" for at ændre klassifikationer."
|
||||
"Plot","Tegn"
|
||||
"Adjust settings, then press ""Plot"".","Adjust settings, then press ""Plot""."
|
||||
"Plot height (mm)","Plot height (mm)"
|
||||
"Plot width (mm)","Plot width (mm)"
|
||||
"Adjust settings, then press ""Plot"".","Juster indstillingerne og tryk så ""Tegn""."
|
||||
"Plot height (mm)","Højde af grafik (mm)"
|
||||
"Plot width (mm)","Bredde af grafik (mm)"
|
||||
"File format","File format"
|
||||
"Download plot","Download grafik"
|
||||
"Select variable","Vælg variabel"
|
||||
|
|
@ -128,7 +128,7 @@
|
|||
"No stratification","Ingen stratificering"
|
||||
"Drawing the plot. Hold tight for a moment..","Tegner grafikken. Spænd selen.."
|
||||
"#Plotting\n","#Tegner\n"
|
||||
"Stacked horizontal bars","Stacked horizontal bars"
|
||||
"Stacked horizontal bars","Stablede horisontale søjler"
|
||||
"A classical way of visualising the distribution of an ordinal scale like the modified Ranking Scale and known as Grotta bars","A classical way of visualising the distribution of an ordinal scale like the modified Ranking Scale and known as Grotta bars"
|
||||
"Violin plot","Violin plot"
|
||||
"A modern alternative to the classic boxplot to visualise data distribution","A modern alternative to the classic boxplot to visualise data distribution"
|
||||
|
|
|
|||
|
|
|
@ -8,8 +8,11 @@ vignette: >
|
|||
---
|
||||
|
||||
```{r setup, include=FALSE}
|
||||
knitr::opts_chunk$set(echo = TRUE,eval = FALSE)
|
||||
knitr::opts_chunk$set(echo = TRUE,eval = TRUE)
|
||||
library(FreesearchR)
|
||||
i18n_path <- system.file("translations", package = "FreesearchR")
|
||||
i18n <- shiny.i18n::Translator$new(translation_csvs_path = i18n_path)
|
||||
i18n$set_translation_language("en")
|
||||
```
|
||||
|
||||
# Getting started with ***FreesearchR***
|
||||
|
|
@ -20,7 +23,7 @@ Below is a simple walk-trough and basic descriptions on the different features o
|
|||
|
||||
The easiest way to get started is to launch [the onlie version of the app (click this link)](https://app.freesearchr.org/). Please be aware not to upload sensitive data in this version as data security can not be guaranteed in this online environment. The app can easily be run from *R* on your own computer by running the code below ([read more on running locally here](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine)):
|
||||
|
||||
```{r}
|
||||
```{r eval = FALSE}
|
||||
require("pak")
|
||||
pak::pak("agdamsbo/FreesearchR")
|
||||
library(FreesearchR)
|
||||
|
|
@ -89,7 +92,7 @@ There are a number of plotting options to visualise different aspects of the dat
|
|||
|
||||
Below are the available plot types listed.
|
||||
|
||||
```{r echo = FALSE, eval = TRUE}
|
||||
```{r echo = FALSE}
|
||||
c("continuous", "dichotomous", "categorical") |>
|
||||
lapply(\(.x){
|
||||
dplyr::bind_cols(
|
||||
|
|
@ -118,7 +121,7 @@ This section is only intended for very simple explorative analyses and as a proo
|
|||
|
||||
Below are the available regression types listed.
|
||||
|
||||
```{r echo = FALSE, eval = TRUE}
|
||||
```{r echo = FALSE}
|
||||
c("continuous", "dichotomous", "categorical") |>
|
||||
lapply(\(.x){
|
||||
dplyr::bind_cols(
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ vignette: >
|
|||
```{r, include = FALSE}
|
||||
knitr::opts_chunk$set(
|
||||
collapse = TRUE,
|
||||
eval = TRUE,
|
||||
comment = "#>"
|
||||
)
|
||||
options(rmarkdown.html_vignette.check_title = FALSE)
|
||||
|
|
@ -17,13 +18,16 @@ options(rmarkdown.html_vignette.check_title = FALSE)
|
|||
|
||||
```{r setup}
|
||||
library(FreesearchR)
|
||||
i18n_path <- system.file("translations", package = "FreesearchR")
|
||||
i18n <- shiny.i18n::Translator$new(translation_csvs_path = i18n_path)
|
||||
i18n$set_translation_language("en")
|
||||
```
|
||||
|
||||
## A clinical data class
|
||||
|
||||
Traditionally in *R*, data is identified by classes, like numeric, integer, double, logical, factor etc. These classes can be a little confusing from a clinical or operational standpoint. In the ***FreesearchR*** app, these classes has been simplified and modified to the following data types, that are assigned on a prioritised order like the following:
|
||||
|
||||
```{r echo = FALSE, eval = TRUE}
|
||||
```{r echo = FALSE}
|
||||
data_types() |> purrr::imap(\(.x,.i){
|
||||
dplyr::bind_cols("type"=.i,.x,.name_repair = "unique_quiet")
|
||||
}) |> dplyr::bind_rows() |>
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ vignette: >
|
|||
```{r, include = FALSE}
|
||||
knitr::opts_chunk$set(
|
||||
collapse = TRUE,
|
||||
eval = TRUE,
|
||||
comment = "#>"
|
||||
)
|
||||
options(rmarkdown.html_vignette.check_title = FALSE)
|
||||
|
|
@ -17,6 +18,9 @@ options(rmarkdown.html_vignette.check_title = FALSE)
|
|||
|
||||
```{r setup}
|
||||
library(FreesearchR)
|
||||
i18n_path <- system.file("translations", package = "FreesearchR")
|
||||
i18n <- shiny.i18n::Translator$new(translation_csvs_path = i18n_path)
|
||||
i18n$set_translation_language("en")
|
||||
```
|
||||
|
||||
## Basic visualisations
|
||||
|
|
@ -36,7 +40,7 @@ If you want to go further, have a look at these sites with suggestions and sampl
|
|||
|
||||
Below are the available plot types listed.
|
||||
|
||||
```{r echo = FALSE, eval = TRUE}
|
||||
```{r echo = FALSE}
|
||||
c("continuous", "dichotomous", "categorical") |>
|
||||
lapply(\(.x){
|
||||
dplyr::bind_cols(
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue