ready for new release
Some checks failed
pkgdown.yaml / pkgdown (push) Has been cancelled

This commit is contained in:
Andreas Gammelgaard Damsbo 2025-09-23 13:14:49 +02:00
parent f9fd4c806b
commit 2ba0fd60b3
No known key found for this signature in database
22 changed files with 1758 additions and 713 deletions

Binary file not shown.

View file

@ -26,6 +26,8 @@
|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) |
@ -43,7 +45,6 @@
|cardx |0.2.5 |2025-07-03 |CRAN (R 4.4.1) |
|caTools |1.18.3 |2024-09-04 |CRAN (R 4.4.1) |
|cellranger |1.1.0 |2016-07-27 |CRAN (R 4.4.0) |
|cffr |1.2.0 |2025-01-25 |CRAN (R 4.4.1) |
|checkmate |2.3.2 |2024-07-29 |CRAN (R 4.4.0) |
|class |7.3-23 |2025-01-01 |CRAN (R 4.4.1) |
|classInt |0.4-11 |2025-01-08 |CRAN (R 4.4.1) |
@ -53,7 +54,6 @@
|colorspace |2.1-1 |2024-07-26 |CRAN (R 4.4.1) |
|commonmark |2.0.0 |2025-07-07 |CRAN (R 4.4.1) |
|crayon |1.5.3 |2024-06-20 |CRAN (R 4.4.1) |
|curl |6.4.0 |2025-06-22 |CRAN (R 4.4.1) |
|data.table |1.17.8 |2025-07-10 |CRAN (R 4.4.1) |
|datamods |1.5.3 |2024-10-02 |CRAN (R 4.4.1) |
|datawizard |1.2.0 |2025-07-17 |CRAN (R 4.4.1) |
@ -62,6 +62,7 @@
|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) |
@ -112,19 +113,15 @@
|iterators |1.0.14 |2022-02-05 |CRAN (R 4.4.1) |
|jquerylib |0.1.4 |2021-04-26 |CRAN (R 4.4.0) |
|jsonlite |2.0.0 |2025-03-27 |CRAN (R 4.4.1) |
|jsonvalidate |1.5.0 |2025-02-07 |CRAN (R 4.4.1) |
|KernSmooth |2.23-26 |2025-01-01 |CRAN (R 4.4.1) |
|keyring |1.4.1 |2025-06-15 |CRAN (R 4.4.1) |
|knitr |1.50 |2025-03-16 |CRAN (R 4.4.1) |
|labeling |0.4.3 |2023-08-29 |CRAN (R 4.4.1) |
|later |1.4.2 |2025-04-08 |CRAN (R 4.4.1) |
|lattice |0.22-7 |2025-04-02 |CRAN (R 4.4.1) |
|lifecycle |1.0.4 |2023-11-07 |CRAN (R 4.4.1) |
|litedown |0.7 |2025-04-08 |CRAN (R 4.4.1) |
|lme4 |1.1-37 |2025-03-26 |CRAN (R 4.4.1) |
|lubridate |1.9.4 |2024-12-08 |CRAN (R 4.4.1) |
|magrittr |2.0.3 |2022-03-30 |CRAN (R 4.4.1) |
|markdown |2.0 |2025-03-23 |CRAN (R 4.4.1) |
|MASS |7.3-65 |2025-02-28 |CRAN (R 4.4.1) |
|Matrix |1.7-3 |2025-03-11 |CRAN (R 4.4.1) |
|memoise |2.0.1 |2021-11-26 |CRAN (R 4.4.0) |
@ -140,6 +137,7 @@
|opdisDownsampling |1.0.1 |2024-04-15 |CRAN (R 4.4.0) |
|openssl |2.3.3 |2025-05-26 |CRAN (R 4.4.1) |
|openxlsx2 |1.18 |2025-07-29 |CRAN (R 4.4.1) |
|pak |0.9.0 |2025-05-27 |CRAN (R 4.4.1) |
|parameters |0.27.0 |2025-07-09 |CRAN (R 4.4.1) |
|patchwork |1.3.1 |2025-06-21 |CRAN (R 4.4.1) |
|pbmcapply |1.5.1 |2022-04-28 |CRAN (R 4.4.1) |
@ -161,10 +159,6 @@
|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.cache |0.17.0 |2025-05-02 |CRAN (R 4.4.1) |
|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) |
@ -199,13 +193,13 @@
|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) |
|shinyWidgets |0.9.0 |2025-02-21 |CRAN (R 4.4.1) |
|stringi |1.8.7 |2025-03-27 |CRAN (R 4.4.1) |
|stringr |1.5.1 |2023-11-14 |CRAN (R 4.4.0) |
|styler |1.10.3 |2024-04-07 |CRAN (R 4.4.0) |
|systemfonts |1.2.3 |2025-04-30 |CRAN (R 4.4.1) |
|testthat |3.2.3 |2025-01-13 |CRAN (R 4.4.1) |
|textshaping |1.0.1 |2025-05-01 |CRAN (R 4.4.1) |
@ -220,12 +214,8 @@
|tzdb |0.5.0 |2025-03-15 |CRAN (R 4.4.1) |
|urlchecker |1.0.1 |2021-11-30 |CRAN (R 4.4.1) |
|usethis |3.1.0 |2024-11-26 |CRAN (R 4.4.1) |
|utf8 |1.2.6 |2025-06-08 |CRAN (R 4.4.1) |
|uuid |1.2-1 |2024-07-29 |CRAN (R 4.4.1) |
|V8 |6.0.6 |2025-08-18 |CRAN (R 4.4.1) |
|vctrs |0.6.5 |2023-12-01 |CRAN (R 4.4.0) |
|viridis |0.6.5 |2024-01-29 |CRAN (R 4.4.0) |
|viridisLite |0.4.2 |2023-05-02 |CRAN (R 4.4.1) |
|vroom |1.6.5 |2023-12-05 |CRAN (R 4.4.0) |
|withr |3.0.2 |2024-10-28 |CRAN (R 4.4.1) |
|writexl |1.5.4 |2025-04-15 |CRAN (R 4.4.1) |
@ -233,4 +223,5 @@
|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) |

View file

@ -1,5 +1,5 @@
FROM rocker/geospatial:4.4.1
RUN apt-get update -y && apt-get install -y cmake make libcurl4-openssl-dev libicu-dev libssl-dev pandoc zlib1g-dev libsecret-1-dev libxml2-dev libx11-dev libcairo2-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libharfbuzz-dev libjpeg-dev libpng-dev libtiff-dev libfftw3-dev && rm -rf /var/lib/apt/lists/*
RUN apt-get update -y && apt-get install -y cmake make libcurl4-openssl-dev libicu-dev libssl-dev pandoc zlib1g-dev libsecret-1-dev libxml2-dev libx11-dev libcairo2-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libharfbuzz-dev libjpeg-dev libpng-dev libtiff-dev libwebp-dev libfftw3-dev && rm -rf /var/lib/apt/lists/*
RUN mkdir -p /usr/local/lib/R/etc/ /usr/lib/R/etc/
RUN echo "options(renv.config.pak.enabled = FALSE, repos = c(CRAN = 'https://cran.rstudio.com/'), download.file.method = 'libcurl', Ncpus = 4)" | tee /usr/local/lib/R/etc/Rprofile.site | tee /usr/lib/R/etc/Rprofile.site
RUN R -e 'install.packages("remotes")'

File diff suppressed because it is too large Load diff

View file

@ -8060,6 +8060,50 @@
"Maintainer": "Winston Chang <winston@posit.co>",
"Repository": "CRAN"
},
"shiny.i18n": {
"Package": "shiny.i18n",
"Version": "0.3.0",
"Source": "Repository",
"Title": "Shiny Applications Internationalization",
"Authors@R": "c( person(\"Jakub\", \"Nowicki\", email = \"opensource+kuba@appsilon.com\", role = c(\"cre\", \"aut\")), person(\"Dominik\", \"Krzemiński\", email = \"raymon92@gmail.com\", role = c(\"aut\")), person(\"Krystian\", \"Igras\", email = \"krystian8207@gmail.com\", role = c(\"aut\")), person(\"Jakub\", \"Sobolewski\", email = \"jakub.sobolewski@appsilon.com\", role = c(\"aut\")), person(\"Appsilon Sp. z o.o.\", role = \"cph\", email = \"opensource@appsilon.com\") )",
"Description": "It provides easy internationalization of Shiny applications. It can be used as standalone translation package to translate reports, interactive visualizations or graphical elements as well.",
"Depends": [
"R (>= 3.3.0)"
],
"Imports": [
"yaml",
"jsonlite",
"methods",
"stringr",
"R6",
"glue",
"shiny",
"rstudioapi",
"utils"
],
"License": "MIT + file LICENSE",
"Encoding": "UTF-8",
"URL": "https://appsilon.github.io/shiny.i18n/, https://github.com/Appsilon/shiny.i18n",
"BugReports": "https://github.com/Appsilon/shiny.i18n/issues",
"RoxygenNote": "7.2.1",
"Suggests": [
"covr",
"googleLanguageR",
"knitr",
"lintr",
"rcmdcheck",
"rmarkdown",
"spelling",
"testthat",
"withr",
"quarto"
],
"Language": "en-US",
"NeedsCompilation": "no",
"Author": "Jakub Nowicki [cre, aut], Dominik Krzemiński [aut], Krystian Igras [aut], Jakub Sobolewski [aut], Appsilon Sp. z o.o. [cph]",
"Maintainer": "Jakub Nowicki <opensource+kuba@appsilon.com>",
"Repository": "CRAN"
},
"shinyTime": {
"Package": "shinyTime",
"Version": "1.0.3",

View file

@ -0,0 +1,162 @@
"en","da"
"Hello","Hej"
"Get started","Kom i gang"
"File upload","Upload fil"
"REDCap server export","REDCap server export"
"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)."
"Quick overview","Hurtigt overblik"
"Select variables for final import","Vælg variabler til den endelige import"
"Exclude incomplete variables:","Ekskluder inkomplette variabler:"
"Manual selection:","Manuel udvælgelse:"
"Let's begin!","Kom i gang!"
"Analysis validation","Analysevalidering"
"Report","Rapport"
"Choose your favourite output file format for further work, and download, when the analyses are done.","Vælge dit foretrukne dataformat, og hent data, når du er ærdig med databehandlingen."
"www/intro.html","www/intro_da.html"
"<p>The <em><strong>FreesearchR</strong></em> app only stores data for analyses, but please only use with sensitive data when running locally. <a href='https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine'>Read more here</a></p>","<p><em><strong>FreesearchR</strong></em> opbevarer alene data i forbindelse med din analyse, men du bør kun behandle personfølsomme data når du kører <em><strong>FreesearchR</strong></em> direkte på dine egen maskine. <a href='https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine'>Læs mere her</a></p>"
"Overview and filter","Overblik og filtre"
"Overview and filtering","Overblik og filtrering"
"Visual overview","Visuelt overblik"
"Filter data types","Filtrer datatyper"
"Filter observations","Filtrer observationer"
"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."
"Advanced data manipulation","Avanceret datamanipulation"
"Below options allow more advanced varaible manipulations.","Below options allow more advanced varaible manipulations."
"Reorder factor levels","Arranger niveuer i faktor"
"Reorder the levels of factor/categorical variables.","Reorder the levels of factor/categorical variables."
"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)."
"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."
"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"
"Unique:","Unique:"
"Missing:","Missing:"
"Most Common:","Most Common:"
"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"
"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)"
"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"
"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"
"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 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"
"Encoding:","Kodning:"
"Upload a file:","Upload en fil:"
"Browse...","Vælg..."
"Select sheet to import:","Vælg ark:"
"No file selected.","Ingen fil valgt."
"Evaluate","Evaluer"
"Visuals","Grafik"
"Regression","Regression"
"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."
"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."
"Plot","Tegn"
"Adjust settings, then press ""Plot"".","Adjust settings, then press ""Plot""."
"Plot height (mm)","Plot height (mm)"
"Plot width (mm)","Plot width (mm)"
"File format","File format"
"Download plot","Download grafik"
"Select variable","Vælg variabel"
"Response variable","Svarvariable"
"Plot type","Type af grafik"
"Please select","Vælg"
"Additional variables","Yderligere variabler"
"Secondary variable","Sekundær variabel"
"No variable","Ingen variabel"
"Grouping variable","Variabel til gruppering"
"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"
"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"
"Sankey plot","Sankey plot"
"A way of visualising change between groups","A way of visualising change between groups"
"Scatter plot","Scatter plot"
"A classic way of showing the association between to variables","A classic way of showing the association between to variables"
"Box plot","Box plot"
"A classic way to plot data distribution by groups","A classic way to plot data distribution by groups"
"Euler diagram","Eulerdiagram"
"Generate area-proportional Euler diagrams to display set relationships","Generate area-proportional Euler diagrams to display set relationships"
"Documentation","Dokumentation"
"Data is only stored for analyses and deleted when the app is closed.","Data is only stored for analyses and deleted when the app is closed."
"Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.","Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data."
"Feedback","Feedback"
"License: AGPLv3","Licens: AGPLv3"
"Source","Kilde"
"Data includes {n_pairs} pairs of highly correlated variables.","Der er {n_pairs} variabel-par, der er stærkt internt korrelerede."
"Create plot","Dan grafik"
"Coefficients plot","Koefficientgraf"
"Checks","Checks"
"Below you find a summary table for quick insigths, and on the right you can visualise data classes, browse observations and apply different data filters.","Below you find a summary table for quick insigths, and on the right you can visualise data classes, browse observations and apply different data filters."
"Browse observations","Gennemse observationer"
"Settings","Indstillinger"
"The following error occured on determining correlations:","The following error occured on determining correlations:"
"We encountered the following error creating your report:","We encountered the following error creating your report:"
"No variable chosen for analysis","Ingen variabel er valgt til analysen"
"No missing observations","Ingen manglende observationer"
"Missing vs non-missing observations in the variable **'{variabler()}'**","Manglende vs ikke-manglende observationer i variablen **'{variabler()}'**"
"There is a significant correlation between {n_nonmcar} variables and missing observations in the outcome variable {outcome}.","There is a significant correlation between {n_nonmcar} variables and missing observations in the outcome variable {outcome}."
"There is a total of {p_miss} % missing observations.","Der er i alt {p_miss} % manglende observationer."
1 en da
2 Hello Hej
3 Get started Kom i gang
4 File upload Upload fil
5 REDCap server export REDCap server export
6 Local or sample data Lokal eller testdata
7 Please be mindfull handling sensitive data Pas godt på og overvej nøje hvordan du håndterer personfølsomme data
8 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).
9 Quick overview Hurtigt overblik
10 Select variables for final import Vælg variabler til den endelige import
11 Exclude incomplete variables: Ekskluder inkomplette variabler:
12 Manual selection: Manuel udvælgelse:
13 Let's begin! Kom i gang!
14 Analysis validation Analysevalidering
15 Report Rapport
16 Choose your favourite output file format for further work, and download, when the analyses are done. Vælge dit foretrukne dataformat, og hent data, når du er ærdig med databehandlingen.
17 www/intro.html www/intro_da.html
18 <p>The <em><strong>FreesearchR</strong></em> app only stores data for analyses, but please only use with sensitive data when running locally. <a href='https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine'>Read more here</a></p> <p><em><strong>FreesearchR</strong></em> opbevarer alene data i forbindelse med din analyse, men du bør kun behandle personfølsomme data når du kører <em><strong>FreesearchR</strong></em> direkte på dine egen maskine. <a href='https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine'>Læs mere her</a></p>
19 Overview and filter Overblik og filtre
20 Overview and filtering Overblik og filtrering
21 Visual overview Visuelt overblik
22 Filter data types Filtrer datatyper
23 Filter observations Filtrer observationer
24 Apply filter on observation Anvend filtre af observationer
25 Edit and create data Ændr og opret variabler
26 Subset, rename and convert variables Udvælg, omdøb og konverter variabler
27 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.).
28 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.
29 Please note that data modifications are applied before any filtering. Please note that data modifications are applied before any filtering.
30 Advanced data manipulation Avanceret datamanipulation
31 Below options allow more advanced varaible manipulations. Below options allow more advanced varaible manipulations.
32 Reorder factor levels Arranger niveuer i faktor
33 Reorder the levels of factor/categorical variables. Reorder the levels of factor/categorical variables.
34 New factor Ny faktor
35 Create factor/categorical variable from a continous variable (number/date/time). Create factor/categorical variable from a continous variable (number/date/time).
36 New variable Ny variabel
37 Create a new variable based on an R-expression. Create a new variable based on an R-expression.
38 Compare modified data to original Compare modified data to original
39 Raw print of the original vs the modified data. Raw print of the original vs the modified data.
40 Original data: Original data:
41 Modified data: Ændret data:
42 New column name: Navn til ny variabel:
43 Group calculation by: Group calculation by:
44 Enter an expression to define new column: Enter an expression to define new column:
45 Click on a column name to add it to the expression: Click on a column name to add it to the expression:
46 Create column Create column
47 Choose a name for the column to be created or modified, Choose a name for the column to be created or modified,
48 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
49 to delete it. to delete it.
50 New column name cannot be empty New column name cannot be empty
51 Create a new column Create a new column
52 Some operations are not allowed Some operations are not allowed
53 Column added! Column added!
54 Unique values: Unique values:
55 Variable to cut: Variable to cut:
56 Number of breaks: Number of breaks:
57 Close intervals on the right Close intervals on the right
58 Include lowest value Include lowest value
59 Create factor variable Create factor variable
60 Fixed breaks: Fixed breaks:
61 Method: Method:
62 Convert Numeric to Factor Convert Numeric to Factor
63 Unique: Unique:
64 Missing: Missing:
65 Most Common: Most Common:
66 Min: Min:
67 Mean: Mean:
68 Max: Max:
69 Decimal separator: Decimal separator:
70 First five rows are shown below: First five rows are shown below:
71 Imported data Imported data
72 www/intro.md www/intro.md
73 Choose your data Choose your data
74 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.
75 Factor variable to reorder: Factor variable to reorder:
76 Sort by levels Sort by levels
77 Sort by count Sort by count
78 Create a new variable (otherwise replaces the one selected) Create a new variable (otherwise replaces the one selected)
79 Update factor variable Updater faktor-variabel
80 Sort count Sorter antal
81 Levels Niveauer
82 Count Antal
83 Update levels of a factor Updater niveauerne for en faktor
84 Update & select variables Update & select variables
85 Date format: Datoformat:
86 Date to use as origin to convert date/datetime: Date to use as origin to convert date/datetime:
87 Apply changes Apply changes
88 No data to display. Ingen data at vise.
89 Data successfully updated! Data er opdateret!
90 You removed {p_out} % of observations. Du har fjernet {p_out} % af observationerne.
91 You removed {p_out} % of variables. Du har fjernet {p_out} % af variablerne.
92 You can import {file_extensions_text} files Du kan vælge mellem disse filtyper: {file_extensions_text}.
93 You can choose between these file types: Du kan vælge mellem følgene filtyper:
94 Rows to skip before reading data: Rækker der skal springes over:
95 Missing values character(s): Tegn for manglende værdier:
96 if several use a comma (',') to separate them if several use a comma (',') to separate them
97 Encoding: Kodning:
98 Upload a file: Upload en fil:
99 Browse... Vælg...
100 Select sheet to import: Vælg ark:
101 No file selected. Ingen fil valgt.
102 Evaluate Evaluer
103 Visuals Grafik
104 Regression Regression
105 Download Download
106 {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.
107 Prepare Forbered
108 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.
109 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.
110 No variables have a correlation measure above the threshold. Ingen variabler er korrelerede over den angivne tærskelværdi.
111 and og
112 from each pair fra hvert par
113 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.
114 Plot Tegn
115 Adjust settings, then press "Plot". Adjust settings, then press "Plot".
116 Plot height (mm) Plot height (mm)
117 Plot width (mm) Plot width (mm)
118 File format File format
119 Download plot Download grafik
120 Select variable Vælg variabel
121 Response variable Svarvariable
122 Plot type Type af grafik
123 Please select Vælg
124 Additional variables Yderligere variabler
125 Secondary variable Sekundær variabel
126 No variable Ingen variabel
127 Grouping variable Variabel til gruppering
128 No stratification Ingen stratificering
129 Drawing the plot. Hold tight for a moment.. Tegner grafikken. Spænd selen..
130 #Plotting\n #Tegner\n
131 Stacked horizontal bars Stacked horizontal bars
132 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
133 Violin plot Violin plot
134 A modern alternative to the classic boxplot to visualise data distribution A modern alternative to the classic boxplot to visualise data distribution
135 Sankey plot Sankey plot
136 A way of visualising change between groups A way of visualising change between groups
137 Scatter plot Scatter plot
138 A classic way of showing the association between to variables A classic way of showing the association between to variables
139 Box plot Box plot
140 A classic way to plot data distribution by groups A classic way to plot data distribution by groups
141 Euler diagram Eulerdiagram
142 Generate area-proportional Euler diagrams to display set relationships Generate area-proportional Euler diagrams to display set relationships
143 Documentation Dokumentation
144 Data is only stored for analyses and deleted when the app is closed. Data is only stored for analyses and deleted when the app is closed.
145 Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data. Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.
146 Feedback Feedback
147 License: AGPLv3 Licens: AGPLv3
148 Source Kilde
149 Data includes {n_pairs} pairs of highly correlated variables. Der er {n_pairs} variabel-par, der er stærkt internt korrelerede.
150 Create plot Dan grafik
151 Coefficients plot Koefficientgraf
152 Checks Checks
153 Below you find a summary table for quick insigths, and on the right you can visualise data classes, browse observations and apply different data filters. Below you find a summary table for quick insigths, and on the right you can visualise data classes, browse observations and apply different data filters.
154 Browse observations Gennemse observationer
155 Settings Indstillinger
156 The following error occured on determining correlations: The following error occured on determining correlations:
157 We encountered the following error creating your report: We encountered the following error creating your report:
158 No variable chosen for analysis Ingen variabel er valgt til analysen
159 No missing observations Ingen manglende observationer
160 Missing vs non-missing observations in the variable **'{variabler()}'** Manglende vs ikke-manglende observationer i variablen **'{variabler()}'**
161 There is a significant correlation between {n_nonmcar} variables and missing observations in the outcome variable {outcome}. There is a significant correlation between {n_nonmcar} variables and missing observations in the outcome variable {outcome}.
162 There is a total of {p_miss} % missing observations. Der er i alt {p_miss} % manglende observationer.

View file

@ -0,0 +1,162 @@
"en","sw"
"Hello","Habari"
"Get started","Get started"
"File upload","File upload"
"REDCap server export","REDCap server export"
"Local or sample data","Local or sample data"
"Please be mindfull handling sensitive data","Please be mindfull handling sensitive 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).","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)."
"Quick overview","Quick overview"
"Select variables for final import","Select variables for final import"
"Exclude incomplete variables:","Exclude incomplete variables:"
"Manual selection:","Manual selection:"
"Let's begin!","Let's begin!"
"Analysis validation","Analysis validation"
"Report","Report"
"Choose your favourite output file format for further work, and download, when the analyses are done.","Choose your favourite output file format for further work, and download, when the analyses are done."
"www/intro.html","www/intro_sw.html"
"<p>The <em><strong>FreesearchR</strong></em> app only stores data for analyses, but please only use with sensitive data when running locally. <a href='https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine'>Read more here</a></p>","<p>The <em><strong>FreesearchR</strong></em> app only stores data for analyses, but please only use with sensitive data when running locally. <a href='https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine'>Read more here</a></p>"
"Overview and filter","Overview and filter"
"Overview and filtering","Overview and filtering"
"Visual overview","Visual overview"
"Filter data types","Filter data types"
"Filter observations","Filter observations"
"Apply filter on observation","Apply filter on observation"
"Edit and create data","Edit and create data"
"Subset, rename and convert variables","Subset, rename and convert variables"
"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."
"Advanced data manipulation","Advanced data manipulation"
"Below options allow more advanced varaible manipulations.","Below options allow more advanced varaible manipulations."
"Reorder factor levels","Reorder factor levels"
"Reorder the levels of factor/categorical variables.","Reorder the levels of factor/categorical variables."
"New factor","New factor"
"Create factor/categorical variable from a continous variable (number/date/time).","Create factor/categorical variable from a continous variable (number/date/time)."
"New variable","New variable"
"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."
"Original data:","Original data:"
"Modified data:","Modified data:"
"New column name:","New column name:"
"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"
"Unique:","Unique:"
"Missing:","Missing:"
"Most Common:","Most Common:"
"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"
"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)"
"Update factor variable","Update factor variable"
"Sort count","Sort count"
"Levels","Levels"
"Count","Count"
"Update levels of a factor","Update levels of a factor"
"Update & select variables","Update & select variables"
"Date format:","Date format:"
"Date to use as origin to convert date/datetime:","Date to use as origin to convert date/datetime:"
"Apply changes","Apply changes"
"No data to display.","No data to display."
"Data successfully updated!","Data successfully updated!"
"You removed {p_out} % of observations.","You removed {p_out} % of observations."
"You removed {p_out} % of variables.","You removed {p_out} % of variables."
"You can import {file_extensions_text} files","You can import {file_extensions_text} files"
"You can choose between these file types:","You can choose between these file types:"
"Rows to skip before reading data:","Rows to skip before reading data:"
"Missing values character(s):","Missing values character(s):"
"if several use a comma (',') to separate them","if several use a comma (',') to separate them"
"Encoding:","Encoding:"
"Upload a file:","Upload a file:"
"Browse...","Browse..."
"Select sheet to import:","Select sheet to import:"
"No file selected.","No file selected."
"Evaluate","Evaluate"
"Visuals","Visuals"
"Regression","Regression"
"Download","Download"
"{data_text} has {n} observations and {n_var} variables, with {n_complete} ({p_complete} %) complete cases.","{data_text} has {n} observations and {n_var} variables, with {n_complete} ({p_complete} %) complete cases."
"Prepare","Prepare"
"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."
"No variables have a correlation measure above the threshold.","No variables have a correlation measure above the threshold."
"and","and"
"from each pair","from each pair"
"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."
"Plot","Plot"
"Adjust settings, then press ""Plot"".","Adjust settings, then press ""Plot""."
"Plot height (mm)","Plot height (mm)"
"Plot width (mm)","Plot width (mm)"
"File format","File format"
"Download plot","Download plot"
"Select variable","Select variable"
"Response variable","Response variable"
"Plot type","Plot type"
"Please select","Please select"
"Additional variables","Additional variables"
"Secondary variable","Secondary variable"
"No variable","No variable"
"Grouping variable","Grouping variable"
"No stratification","No stratification"
"Drawing the plot. Hold tight for a moment..","Drawing the plot. Hold tight for a moment.."
"#Plotting\n","#Plotting\n"
"Stacked horizontal bars","Stacked horizontal bars"
"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"
"Sankey plot","Sankey plot"
"A way of visualising change between groups","A way of visualising change between groups"
"Scatter plot","Scatter plot"
"A classic way of showing the association between to variables","A classic way of showing the association between to variables"
"Box plot","Box plot"
"A classic way to plot data distribution by groups","A classic way to plot data distribution by groups"
"Euler diagram","Euler diagram"
"Generate area-proportional Euler diagrams to display set relationships","Generate area-proportional Euler diagrams to display set relationships"
"Documentation","Documentation"
"Data is only stored for analyses and deleted when the app is closed.","Data is only stored for analyses and deleted when the app is closed."
"Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.","Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data."
"Feedback","Feedback"
"License: AGPLv3","License: AGPLv3"
"Source","Source"
"Data includes {n_pairs} pairs of highly correlated variables.","Data includes {n_pairs} pairs of highly correlated variables."
"Create plot","Create plot"
"Coefficients plot","Coefficients plot"
"Checks","Checks"
"Below you find a summary table for quick insigths, and on the right you can visualise data classes, browse observations and apply different data filters.","Below you find a summary table for quick insigths, and on the right you can visualise data classes, browse observations and apply different data filters."
"Browse observations","Browse observations"
"Settings","Settings"
"The following error occured on determining correlations:","The following error occured on determining correlations:"
"We encountered the following error creating your report:","We encountered the following error creating your report:"
"No variable chosen for analysis","No variable chosen for analysis"
"No missing observations","No missing observations"
"Missing vs non-missing observations in the variable **'{variabler()}'**","Missing vs non-missing observations in the variable **'{variabler()}'**"
"There is a significant correlation between {n_nonmcar} variables and missing observations in the outcome variable {outcome}.","There is a significant correlation between {n_nonmcar} variables and missing observations in the outcome variable {outcome}."
"There is a total of {p_miss} % missing observations.","There is a total of {p_miss} % missing observations."
1 en sw
2 Hello Habari
3 Get started Get started
4 File upload File upload
5 REDCap server export REDCap server export
6 Local or sample data Local or sample data
7 Please be mindfull handling sensitive data Please be mindfull handling sensitive data
8 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). 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).
9 Quick overview Quick overview
10 Select variables for final import Select variables for final import
11 Exclude incomplete variables: Exclude incomplete variables:
12 Manual selection: Manual selection:
13 Let's begin! Let's begin!
14 Analysis validation Analysis validation
15 Report Report
16 Choose your favourite output file format for further work, and download, when the analyses are done. Choose your favourite output file format for further work, and download, when the analyses are done.
17 www/intro.html www/intro_sw.html
18 <p>The <em><strong>FreesearchR</strong></em> app only stores data for analyses, but please only use with sensitive data when running locally. <a href='https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine'>Read more here</a></p> <p>The <em><strong>FreesearchR</strong></em> app only stores data for analyses, but please only use with sensitive data when running locally. <a href='https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine'>Read more here</a></p>
19 Overview and filter Overview and filter
20 Overview and filtering Overview and filtering
21 Visual overview Visual overview
22 Filter data types Filter data types
23 Filter observations Filter observations
24 Apply filter on observation Apply filter on observation
25 Edit and create data Edit and create data
26 Subset, rename and convert variables Subset, rename and convert variables
27 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.).
28 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.
29 Please note that data modifications are applied before any filtering. Please note that data modifications are applied before any filtering.
30 Advanced data manipulation Advanced data manipulation
31 Below options allow more advanced varaible manipulations. Below options allow more advanced varaible manipulations.
32 Reorder factor levels Reorder factor levels
33 Reorder the levels of factor/categorical variables. Reorder the levels of factor/categorical variables.
34 New factor New factor
35 Create factor/categorical variable from a continous variable (number/date/time). Create factor/categorical variable from a continous variable (number/date/time).
36 New variable New variable
37 Create a new variable based on an R-expression. Create a new variable based on an R-expression.
38 Compare modified data to original Compare modified data to original
39 Raw print of the original vs the modified data. Raw print of the original vs the modified data.
40 Original data: Original data:
41 Modified data: Modified data:
42 New column name: New column name:
43 Group calculation by: Group calculation by:
44 Enter an expression to define new column: Enter an expression to define new column:
45 Click on a column name to add it to the expression: Click on a column name to add it to the expression:
46 Create column Create column
47 Choose a name for the column to be created or modified, Choose a name for the column to be created or modified,
48 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
49 to delete it. to delete it.
50 New column name cannot be empty New column name cannot be empty
51 Create a new column Create a new column
52 Some operations are not allowed Some operations are not allowed
53 Column added! Column added!
54 Unique values: Unique values:
55 Variable to cut: Variable to cut:
56 Number of breaks: Number of breaks:
57 Close intervals on the right Close intervals on the right
58 Include lowest value Include lowest value
59 Create factor variable Create factor variable
60 Fixed breaks: Fixed breaks:
61 Method: Method:
62 Convert Numeric to Factor Convert Numeric to Factor
63 Unique: Unique:
64 Missing: Missing:
65 Most Common: Most Common:
66 Min: Min:
67 Mean: Mean:
68 Max: Max:
69 Decimal separator: Decimal separator:
70 First five rows are shown below: First five rows are shown below:
71 Imported data Imported data
72 www/intro.md www/intro.md
73 Choose your data Choose your data
74 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.
75 Factor variable to reorder: Factor variable to reorder:
76 Sort by levels Sort by levels
77 Sort by count Sort by count
78 Create a new variable (otherwise replaces the one selected) Create a new variable (otherwise replaces the one selected)
79 Update factor variable Update factor variable
80 Sort count Sort count
81 Levels Levels
82 Count Count
83 Update levels of a factor Update levels of a factor
84 Update & select variables Update & select variables
85 Date format: Date format:
86 Date to use as origin to convert date/datetime: Date to use as origin to convert date/datetime:
87 Apply changes Apply changes
88 No data to display. No data to display.
89 Data successfully updated! Data successfully updated!
90 You removed {p_out} % of observations. You removed {p_out} % of observations.
91 You removed {p_out} % of variables. You removed {p_out} % of variables.
92 You can import {file_extensions_text} files You can import {file_extensions_text} files
93 You can choose between these file types: You can choose between these file types:
94 Rows to skip before reading data: Rows to skip before reading data:
95 Missing values character(s): Missing values character(s):
96 if several use a comma (',') to separate them if several use a comma (',') to separate them
97 Encoding: Encoding:
98 Upload a file: Upload a file:
99 Browse... Browse...
100 Select sheet to import: Select sheet to import:
101 No file selected. No file selected.
102 Evaluate Evaluate
103 Visuals Visuals
104 Regression Regression
105 Download Download
106 {data_text} has {n} observations and {n_var} variables, with {n_complete} ({p_complete} %) complete cases. {data_text} has {n} observations and {n_var} variables, with {n_complete} ({p_complete} %) complete cases.
107 Prepare Prepare
108 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.
109 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.
110 No variables have a correlation measure above the threshold. No variables have a correlation measure above the threshold.
111 and and
112 from each pair from each pair
113 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.
114 Plot Plot
115 Adjust settings, then press "Plot". Adjust settings, then press "Plot".
116 Plot height (mm) Plot height (mm)
117 Plot width (mm) Plot width (mm)
118 File format File format
119 Download plot Download plot
120 Select variable Select variable
121 Response variable Response variable
122 Plot type Plot type
123 Please select Please select
124 Additional variables Additional variables
125 Secondary variable Secondary variable
126 No variable No variable
127 Grouping variable Grouping variable
128 No stratification No stratification
129 Drawing the plot. Hold tight for a moment.. Drawing the plot. Hold tight for a moment..
130 #Plotting\n #Plotting\n
131 Stacked horizontal bars Stacked horizontal bars
132 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
133 Violin plot Violin plot
134 A modern alternative to the classic boxplot to visualise data distribution A modern alternative to the classic boxplot to visualise data distribution
135 Sankey plot Sankey plot
136 A way of visualising change between groups A way of visualising change between groups
137 Scatter plot Scatter plot
138 A classic way of showing the association between to variables A classic way of showing the association between to variables
139 Box plot Box plot
140 A classic way to plot data distribution by groups A classic way to plot data distribution by groups
141 Euler diagram Euler diagram
142 Generate area-proportional Euler diagrams to display set relationships Generate area-proportional Euler diagrams to display set relationships
143 Documentation Documentation
144 Data is only stored for analyses and deleted when the app is closed. Data is only stored for analyses and deleted when the app is closed.
145 Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data. Consider [running ***FreesearchR*** locally](https://agdamsbo.github.io/FreesearchR/#run-locally-on-your-own-machine) if working with sensitive data.
146 Feedback Feedback
147 License: AGPLv3 License: AGPLv3
148 Source Source
149 Data includes {n_pairs} pairs of highly correlated variables. Data includes {n_pairs} pairs of highly correlated variables.
150 Create plot Create plot
151 Coefficients plot Coefficients plot
152 Checks Checks
153 Below you find a summary table for quick insigths, and on the right you can visualise data classes, browse observations and apply different data filters. Below you find a summary table for quick insigths, and on the right you can visualise data classes, browse observations and apply different data filters.
154 Browse observations Browse observations
155 Settings Settings
156 The following error occured on determining correlations: The following error occured on determining correlations:
157 We encountered the following error creating your report: We encountered the following error creating your report:
158 No variable chosen for analysis No variable chosen for analysis
159 No missing observations No missing observations
160 Missing vs non-missing observations in the variable **'{variabler()}'** Missing vs non-missing observations in the variable **'{variabler()}'**
161 There is a significant correlation between {n_nonmcar} variables and missing observations in the outcome variable {outcome}. There is a significant correlation between {n_nonmcar} variables and missing observations in the outcome variable {outcome}.
162 There is a total of {p_miss} % missing observations. There is a total of {p_miss} % missing observations.

1
app_docker/www/images/da.svg Executable file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#C60C30" d="M32 5H15v11h21V9c0-2.209-1.791-4-4-4zM15 31h17c2.209 0 4-1.791 4-4.5V20H15v11zM0 20v6.5C0 29.209 1.791 31 4 31h7V20H0zM11 5H4C1.791 5 0 6.791 0 9v7h11V5z"/><path fill="#EEE" d="M15 5h-4v11H0v4h11v11h4V20h21v-4H15z"/></svg>

After

Width:  |  Height:  |  Size: 306 B

1
app_docker/www/images/en.svg Executable file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#00247D" d="M0 9.059V13h5.628zM4.664 31H13v-5.837zM23 25.164V31h8.335zM0 23v3.941L5.63 23zM31.337 5H23v5.837zM36 26.942V23h-5.631zM36 13V9.059L30.371 13zM13 5H4.664L13 10.837z"/><path fill="#CF1B2B" d="M25.14 23l9.712 6.801c.471-.479.808-1.082.99-1.749L28.627 23H25.14zM13 23h-2.141l-9.711 6.8c.521.53 1.189.909 1.938 1.085L13 23.943V23zm10-10h2.141l9.711-6.8c-.521-.53-1.188-.909-1.937-1.085L23 12.057V13zm-12.141 0L1.148 6.2C.677 6.68.34 7.282.157 7.949L7.372 13h3.487z"/><path fill="#EEE" d="M36 21H21v10h2v-5.836L31.335 31H32c1.117 0 2.126-.461 2.852-1.199L25.14 23h3.487l7.215 5.052c.093-.337.158-.686.158-1.052v-.058L30.369 23H36v-2zM0 21v2h5.63L0 26.941V27c0 1.091.439 2.078 1.148 2.8l9.711-6.8H13v.943l-9.914 6.941c.294.07.598.116.914.116h.664L13 25.163V31h2V21H0zM36 9c0-1.091-.439-2.078-1.148-2.8L25.141 13H23v-.943l9.915-6.942C32.62 5.046 32.316 5 32 5h-.663L23 10.837V5h-2v10h15v-2h-5.629L36 9.059V9zM13 5v5.837L4.664 5H4c-1.118 0-2.126.461-2.852 1.2l9.711 6.8H7.372L.157 7.949C.065 8.286 0 8.634 0 9v.059L5.628 13H0v2h15V5h-2z"/><path fill="#CF1B2B" d="M21 15V5h-6v10H0v6h15v10h6V21h15v-6z"/></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

1
app_docker/www/images/sw.svg Executable file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#1EB53A" d="M4 5C1.791 5 0 6.791 0 9v15.627L26.456 5H4z"/><path fill="#00A3DD" d="M32 31c2.209 0 4-1.791 4-4V11.33L9.479 31H32z"/><path fill="#141414" d="M32 5h-2.532L0 26.638V27c0 2.209 1.791 4 4 4h2.467L36 9.318V9c0-2.209-1.791-4-4-4z"/><path fill="#FBD035" d="M26.456 5L0 24.627v2.011L29.468 5zM9.479 31L36 11.33V9.318L6.467 31z"/></svg>

After

Width:  |  Height:  |  Size: 413 B

File diff suppressed because one or more lines are too long

View file

@ -1,3 +1,7 @@
---
output: html_fragment
---
# Welcome <img src="FreesearchR-logo.png" style="float: right;"/>
This is the ***FreesearchR*** data analysis tool, a free tool for basic data evaluation and analysis. If you need more advanced tools, start with ***FreesearchR*** and then you'll probably be better off using *R* or similar directly.

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,23 @@
---
output: html_fragment
---
# Velkommen <img src="FreesearchR-logo.png" style="float: right;"/>
Dette er ***FreesearchR***-værktøjet, et gratis værktøj til databehandling og -analyse. Har du brug for mere avancerede værktøjer, så kan du starte ***FreesearchR*** og senere selv hente *R* og *RStudio* eller lignende.
Herunder kan du helt kort se, hvad du kan bruge ***FreesearchR*** til:
1. **Import data** from a spreadsheet/file on your machine, directly from a [REDCap](https://projectredcap.org/ "Read more on the data capture tool REDCap") server, try it with sample data or access data directly [if run in R locally](https://agdamsbo.github.io/FreesearchR//#run-locally-on-your-own-machine "Read about running FreesearchR on your local machine")
2. **Prepare** data for analysis by filtering data, modifying variables or create new variables
3. **Evaluate data** using descriptive analyses methods and inspect cross-correlations as well as [missing observations](https://agdamsbo.github.io/FreesearchR/articles/missingness.html "Read more about missing data")
4. **Visualise data** by [creating simple, clean plots](https://agdamsbo.github.io/FreesearchR/articles/visuals.html "See available plot types") for overview and quick insights
5. **Create simple regression models** for even more advanced data analyses
6. **Download** results as a report, get the modified data set and save the code for learning and to reproduce the results later
The full [project documentation is here](https://agdamsbo.github.io/FreesearchR/) where you'll find detailed descriptions of the app and link to the source code! If you want to [share feedback, please follow this link to a simple survey](https://redcap.au.dk/surveys/?s=JPCLPTXYDKFA8DA8).

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,23 @@
---
output: html_fragment
---
# Karibu <img src="FreesearchR-logo.png" style="float: right;"/>
This is the ***FreesearchR*** data analysis tool, a free tool for basic data evaluation and analysis. If you need more advanced tools, start with ***FreesearchR*** and then you'll probably be better off using *R* or similar directly.
With this tool you can:
1. **Import data** from a spreadsheet/file on your machine, directly from a [REDCap](https://projectredcap.org/ "Read more on the data capture tool REDCap") server, try it with sample data or access data directly [if run in R locally](https://agdamsbo.github.io/FreesearchR//#run-locally-on-your-own-machine "Read about running FreesearchR on your local machine")
2. **Prepare** data for analysis by filtering data, modifying variables or create new variables
3. **Evaluate data** using descriptive analyses methods and inspect cross-correlations as well as [missing observations](https://agdamsbo.github.io/FreesearchR/articles/missingness.html "Read more about missing data")
4. **Visualise data** by [creating simple, clean plots](https://agdamsbo.github.io/FreesearchR/articles/visuals.html "See available plot types") for overview and quick insights
5. **Create simple regression models** for even more advanced data analyses
6. **Download** results as a report, get the modified data set and save the code for learning and to reproduce the results later
The full [project documentation is here](https://agdamsbo.github.io/FreesearchR/) where you'll find detailed descriptions of the app and link to the source code! If you want to [share feedback, please follow this link to a simple survey](https://redcap.au.dk/surveys/?s=JPCLPTXYDKFA8DA8).

View file

@ -1,5 +1,13 @@
// Automatically close drop-downs on navigation
// Thanks to claude.ai
$(document).ready(function() {
var language = window.navigator.userLanguage || window.navigator.language || navigator.language;
var shortLang = language.split('-')[0];
Shiny.onInputChange('browser_lang', shortLang, {priority: 'event'});
console.log('Browser language:',language);
});
$(document).on('shown.bs.tab', '#main_panel', function(e) {
// Close dropdown in this specific navset only
$('#main_panel .dropdown-menu').removeClass('show');
@ -8,6 +16,12 @@ $(document).on('shown.bs.tab', '#main_panel', function(e) {
$(document).on('shiny:sessioninitialized', function() {
// Function to get browser language
// var language = window.navigator.userLanguage || window.navigator.language;
// var iso639Language = language.split('-')[0];
// Shiny.onInputChange('browser_lang', iso639Language);
// console.log('Browser language:',iso639Language);
// Function to collapse navbar on mobile
function collapseNavbar() {
var navbar = $('.navbar-collapse');
@ -54,4 +68,26 @@ $(document).on('shiny:sessioninitialized', function() {
collapseNavbar();
}
});
});
// Flip-down flip-up
$(document).on('focus', '.smart-dropdown .selectize-control input', function() {
var $dropdown = $(this).closest('.selectize-control').find('.selectize-dropdown');
var $container = $(this).closest('.smart-dropdown');
var containerBottom = $container.offset().top + $container.outerHeight();
var windowHeight = $(window).height();
var scrollTop = $(window).scrollTop();
var viewportBottom = scrollTop + windowHeight;
// If there's not enough space below, flip up
if (containerBottom + 200 > viewportBottom) {
$container.addClass('flip-up');
} else {
$container.removeClass('flip-up');
}
});

View file

@ -123,3 +123,95 @@
background-color: #2E2E2E;
color: #FFFFFF;
}
/* Flip-down flip-up */
.smart-dropdown .selectize-dropdown {
position: absolute;
}
/* When near bottom of viewport, flip up */
.flip-up .selectize-dropdown {
top: auto !important;
bottom: 100% !important;
margin-bottom: 5px;
margin-top: 0;
}
/* Text-like select input */
.text-select .control-label {
display: none !important;
}
.text-select .form-group.shiny-input-container {
height: 24px !important;
min-height: 24px !important;
max-height: 24px !important;
margin: 2px !important;
padding: 2px !important;
display: inline-block;
vertical-align: top;
overflow: visible;
}
.text-select {
display: inline-block;
vertical-align: top;
position: relative;
top: 0;
}
.text-select .selectize-control {
margin: 0;
width: 140px !important;
padding: 0;
display: inline-block;
vertical-align: top;
}
.text-select .selectize-input {
border: none !important;
box-shadow: none !important;
background: transparent !important;
width: 100% !important;
min-width: auto !important;
padding: 0 18px 0 2px !important;
margin: 0 !important;
height: 1em !important;
line-height: 1em !important;
font-size: inherit !important;
font-family: inherit !important;
color: inherit !important;
min-height: 1em !important;
max-height: 1em !important;
display: inline-block !important;
vertical-align: top !important;
position: relative;
top: 0;
}
.text-select .selectize-input > div {
line-height: 1em !important;
height: 1em !important;
margin: 0 !important;
padding: 0 !important;
vertical-align: top !important;
}
.text-select .selectize-input::after {
content: '▼';
position: absolute;
right: 3px;
top: 0;
font-size: 0.8em;
color: #666;
pointer-events: none;
line-height: 1em;
}
.text-select .form-group {
margin: 0 !important;
display: inline-block;
vertical-align: top;
}

View file

@ -1 +1 @@
<script defer src="https://stats.freesearchr.org/script.js" data-website-id="63976000-9836-45bc-90da-37ec5717fb22"></script>
<script defer src="https://stats.freesearchr.org/script.js" data-website-id="d1ae5f47-ae9d-497a-961b-b8f4a8224800"></script>

View file

@ -1,7 +1,7 @@
########
#### Current file: /var/folders/9l/xbc19wxx0g79jdd2sf_0v291mhwh7f/T//RtmphmfdDq/filea00a3587a79a.R
#### Current file: /var/folders/9l/xbc19wxx0g79jdd2sf_0v291mhwh7f/T//RtmpZNW8fR/filee8e87e53d0c0.R
########
i18n_path <- system.file("translations", package = "FreesearchR")
@ -11187,13 +11187,16 @@ load_data <- function() {
# is_local = is.na(Sys.getenv('SHINY_SERVER_VERSION', NA))
server <- function(input, output, session) {
## Listing files in www in session start to keep when ending and removing
## everything else.
files.to.keep <- list.files("www/")
## This works in a minimal working example, but not here. Will investigate.
# shinyjs::runjs("var language = window.navigator.userLanguage || window.navigator.language;
# var shortLang = language.split('-')[0];
# Shiny.onInputChange('browser_lang', shortLang);")
load_data()
##############################################################################
@ -11277,7 +11280,7 @@ server <- function(input, output, session) {
)
})
observe({
shiny::observe({
updateSelectInput(
session,
"language_select",

View file

@ -1,10 +1,10 @@
// Automatically close drop-downs on navigation
// Thanks to claude.ai
$(document).ready(function() {
var language = window.navigator.userLanguage || window.navigator.language;
var iso639Language = language.split('-')[0];
Shiny.onInputChange('browser_lang', iso639Language);
console.log('Browser language:',iso639Language);
var language = window.navigator.userLanguage || window.navigator.language || navigator.language;
var shortLang = language.split('-')[0];
Shiny.onInputChange('browser_lang', shortLang, {priority: 'event'});
console.log('Browser language:',language);
});

View file

@ -1,10 +1,10 @@
// Automatically close drop-downs on navigation
// Thanks to claude.ai
$(document).ready(function() {
var language = window.navigator.userLanguage || window.navigator.language;
var iso639Language = language.split('-')[0];
Shiny.onInputChange('browser_lang', iso639Language);
console.log('Browser language:',iso639Language);
var language = window.navigator.userLanguage || window.navigator.language || navigator.language;
var shortLang = language.split('-')[0];
Shiny.onInputChange('browser_lang', shortLang, {priority: 'event'});
console.log('Browser language:',language);
});