From 01de561197469e3dc33be98f3048b2af730e2082 Mon Sep 17 00:00:00 2001 From: EhrmannS Date: Fri, 16 Feb 2024 09:55:22 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20luckinet?= =?UTF-8?q?/tabshiftr@636ff8ff114f8602e464ba5263a01abe0c87f679=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 2 +- apple-touch-icon-120x120.png | Bin 6520 -> 6520 bytes apple-touch-icon-152x152.png | Bin 9056 -> 9056 bytes apple-touch-icon-180x180.png | Bin 10222 -> 10222 bytes apple-touch-icon-60x60.png | Bin 2679 -> 2679 bytes apple-touch-icon-76x76.png | Bin 3473 -> 3473 bytes apple-touch-icon.png | Bin 10222 -> 10222 bytes articles/index.html | 2 +- articles/tabshiftr.html | 2 +- authors.html | 6 +- favicon-16x16.png | Bin 812 -> 812 bytes favicon-32x32.png | Bin 1302 -> 1302 bytes index.html | 2 +- news/index.html | 7 +- pkgdown.yml | 2 +- reference/dot-eval_find.html | 4 +- reference/dot-eval_sum.html | 4 +- reference/dot-expect_valid_table.html | 2 +- reference/dot-find.html | 2 +- reference/dot-getColTypes.html | 104 ++++++++++++++++++++++++++ reference/dot-reportProblems.html | 100 +++++++++++++++++++++++++ reference/dot-spliceHeader.html | 103 +++++++++++++++++++++++++ reference/dot-sum.html | 2 +- reference/dot-tidyVars.html | 2 +- reference/dot-updateFormat.html | 2 +- reference/getClusterVar.html | 2 +- reference/getData.html | 2 +- reference/getGroupVar.html | 2 +- reference/getIDVars.html | 2 +- reference/getObsVars.html | 2 +- reference/index.html | 16 +++- reference/pipe.html | 2 +- reference/reorganise.html | 2 +- reference/schema-class.html | 2 +- reference/schema_default.html | 2 +- reference/setCluster.html | 2 +- reference/setFilter.html | 2 +- reference/setFormat.html | 12 ++- reference/setGroups.html | 2 +- reference/setIDVar.html | 2 +- reference/setObsVar.html | 2 +- reference/show-schema-method.html | 2 +- reference/tabs2shift.html | 2 +- reference/validateSchema.html | 2 +- sitemap.xml | 9 +++ 45 files changed, 381 insertions(+), 38 deletions(-) create mode 100644 reference/dot-getColTypes.html create mode 100644 reference/dot-reportProblems.html create mode 100644 reference/dot-spliceHeader.html diff --git a/404.html b/404.html index 24882ab..247c074 100644 --- a/404.html +++ b/404.html @@ -39,7 +39,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/apple-touch-icon-120x120.png b/apple-touch-icon-120x120.png index 4ce9362022a9c77017f3865acdcb8be6507a87b5..c6005b7903af11acb1ef29f7aa64befd8d65393e 100644 GIT binary patch delta 69 zcmexi^uuUE6^8()nYmJyh3m#9CkYX=5CcmqQxhvwQ*8qSD+2>j|FZ3qZ%D{uNTdjz K57s#i8PX(@@Ag&0^`nVMLcnrRytSQ!|oEYH!Jd_YMSLn8Fo Lm1&bdD&+$J7_%0R delta 69 zcmaFh_P}jI6$dZBo>F$ucJ_@;T1q0uA%><_CT3Q~CfWuDRt5%V5Bz&H`GArvhQyw^ LZgG=8D&+$J6FL^G diff --git a/apple-touch-icon-180x180.png b/apple-touch-icon-180x180.png index e2de7c65617218bfa4d83677647c2c4cb5280b93..12294bc564ae7b4c934edf85fb8127e68f8799a2 100644 GIT binary patch delta 69 zcmaFo|IU9x6^8()ndQ+-qD~u|cBqM%g&0^`nVMLcnrj;vSQ!{JT}Yod*-u>-L*jGq KeWl6u>iGaPr52+A delta 69 zcmaFo|IU9x6$dZBp0Z46`^1e+JJdvsLkvx=Ow6o|O|=aStPBjYw|@4uF>j+`RKA%><_CT3Q~2HFM&Rt5%^{kJ|&zRoF&A>nZ; K$#*gbS3UsqN))I7 diff --git a/apple-touch-icon-76x76.png b/apple-touch-icon-76x76.png index b1e77b7f1f2ccd7828e59d0da3d8319b27838807..a9bcf72a2afcaccfba927f69e28b949659807a9b 100644 GIT binary patch delta 69 zcmbOzJyCi>6^8()nOSHq$K{Pp(L5q%AqJLKrY1n7ZD3$!V6fSumU;3=9$5^DL#api JPgdg12LP;A6aN4J delta 69 zcmbOzJyCi>6$dZBp1iTuZ?TO{(L5r?A%><_CT3Q~hS~-ORt5(1e_V8({E-L*jGq KeWl6u>iGaPr52+A delta 69 zcmaFo|IU9x6$dZBo=TIUkkQ7b9cm)RA%><_CT3Q~X4(b@Rt5%9@$XMh_EVR|kkDod KFP~hmo(}-*MidwT diff --git a/articles/index.html b/articles/index.html index a0dbb5e..e67712c 100644 --- a/articles/index.html +++ b/articles/index.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/articles/tabshiftr.html b/articles/tabshiftr.html index c775f67..9433fa8 100644 --- a/articles/tabshiftr.html +++ b/articles/tabshiftr.html @@ -40,7 +40,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/authors.html b/authors.html index bf5c99b..7d9f94c 100644 --- a/authors.html +++ b/authors.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 @@ -100,13 +100,13 @@

Citation

Ehrmann S, Meyer C (2024). tabshiftr: Reshape Disorganised Messy Data. -R package version 0.4.2, https://github.com/luckinet/tabshiftr. +R package version 0.5.0, https://github.com/luckinet/tabshiftr.

@Manual{,
   title = {tabshiftr: Reshape Disorganised Messy Data},
   author = {Steffen Ehrmann and Carsten Meyer},
   year = {2024},
-  note = {R package version 0.4.2},
+  note = {R package version 0.5.0},
   url = {https://github.com/luckinet/tabshiftr},
 }
diff --git a/favicon-16x16.png b/favicon-16x16.png index 1e36501a03042f98504328a208359d59cb0efc55..639390ca869406ef21b305c296274e1789e6a8c2 100644 GIT binary patch delta 70 zcmZ3(wuWuPEJh9iPIH!)g&9JV7cpKFF$*!Uv@$idGBD9LFt9Q(5RsCIoZQ1Ciy@Kf LzToNPy-fK4rTY_N delta 70 zcmZ3(wuWuPEJhAqem$L@SF;!k diff --git a/favicon-32x32.png b/favicon-32x32.png index a1e252de9a1675f17ca74308af31107428a23015..b48af29335e198ae968a19b7c2d8d9b182616038 100644 GIT binary patch delta 95 zcmbQnHH~Y-CMFI6PIK1J%OYAf?_yfP=xP>XU}nigKCLu mL`h0wNvc(DeoAIqC4-THk%_K>k**=ShQkJ{11B$M$p-*m6dVKq delta 95 zcmbQnHH~Y-CMFJEem&jaZ&yv*yo+fCqpNXP8$p-+P85~;x diff --git a/index.html b/index.html index e9a597e..f8e7fe3 100644 --- a/index.html +++ b/index.html @@ -45,7 +45,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/news/index.html b/news/index.html index 7a641bd..5faf694 100644 --- a/news/index.html +++ b/news/index.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 @@ -56,6 +56,11 @@

Changelog

Source: NEWS.md +
+ +
  • include the possibility to specify variable data type, which will result in a column of that type
  • +
  • include header into setFormat() again, which enables providing tables where the column names are in the header, where they will be spliced into the table.
  • +
  • include split and merge functionality for cluster ID.
  • diff --git a/pkgdown.yml b/pkgdown.yml index 0b4733a..78af61a 100644 --- a/pkgdown.yml +++ b/pkgdown.yml @@ -3,7 +3,7 @@ pkgdown: 2.0.7 pkgdown_sha: ~ articles: tabshiftr: tabshiftr.html -last_built: 2024-02-13T15:46Z +last_built: 2024-02-16T09:55Z urls: reference: http://EhrmannS.github.io/tabshiftr/reference article: http://EhrmannS.github.io/tabshiftr/articles diff --git a/reference/dot-eval_find.html b/reference/dot-eval_find.html index 4bc1314..7ca84e3 100644 --- a/reference/dot-eval_find.html +++ b/reference/dot-eval_find.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0
@@ -68,7 +68,7 @@

Evaluate .find constructs

Arguments

input
-

[character(1)]
table to reorganise.

+

[data.frame(1)]
table to reorganise.

col
diff --git a/reference/dot-eval_sum.html b/reference/dot-eval_sum.html index bfa31b7..541df1e 100644 --- a/reference/dot-eval_sum.html +++ b/reference/dot-eval_sum.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0
@@ -68,7 +68,7 @@

Evaluate .sum constructs

Arguments

input
-

[character(1)]
table to reorganise.

+

[data.frame(1)]
table to reorganise.

groups
diff --git a/reference/dot-expect_valid_table.html b/reference/dot-expect_valid_table.html index af159d5..8355ea7 100644 --- a/reference/dot-expect_valid_table.html +++ b/reference/dot-expect_valid_table.html @@ -19,7 +19,7 @@ tabshiftr - 0.4.2 + 0.5.0
diff --git a/reference/dot-find.html b/reference/dot-find.html index 656da1b..3e2f258 100644 --- a/reference/dot-find.html +++ b/reference/dot-find.html @@ -18,7 +18,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/dot-getColTypes.html b/reference/dot-getColTypes.html new file mode 100644 index 0000000..85caa26 --- /dev/null +++ b/reference/dot-getColTypes.html @@ -0,0 +1,104 @@ + +Get the column types of a tibble — .getColTypes • tabshiftr + + +
+
+ + + +
+
+ + +
+

Get the column types of a tibble

+
+ +
+
.getColTypes(input = NULL, collapse = TRUE)
+
+ +
+

Arguments

+
input
+

[data.frame(1)]
table of which to get the column +types.

+ + +
collapse
+

[logical(1)]
whether or not to paste all column +types into one string.

+ +
+ +
+ +
+ + +
+ + + + + + + + diff --git a/reference/dot-reportProblems.html b/reference/dot-reportProblems.html new file mode 100644 index 0000000..31cca33 --- /dev/null +++ b/reference/dot-reportProblems.html @@ -0,0 +1,100 @@ + +Catch and report problems in a schema description — .reportProblems • tabshiftr + + +
+
+ + + +
+
+ + +
+

This function checks the current setup of a schema and reports problems that +will lead to an error of reorganise if not fixed.

+
+ +
+
.reportProblems(schema = NULL)
+
+ +
+

Arguments

+
schema
+

[character(1)]
the schema description to check.

+ +
+ +
+ +
+ + +
+ + + + + + + + diff --git a/reference/dot-spliceHeader.html b/reference/dot-spliceHeader.html new file mode 100644 index 0000000..a59c786 --- /dev/null +++ b/reference/dot-spliceHeader.html @@ -0,0 +1,103 @@ + +Splice the header into the table — .spliceHeader • tabshiftr + + +
+
+ + + +
+
+ + +
+

Splice the header into the table

+
+ +
+
.spliceHeader(input, rows = NULL)
+
+ +
+

Arguments

+
input
+

[data.frame(1)]
table of which the header should be +shifted into the table.

+ + +
rows
+

[{integeris(1)]
the number of rows to shift into the table.

+ +
+ +
+ +
+ + +
+ + + + + + + + diff --git a/reference/dot-sum.html b/reference/dot-sum.html index dbb6143..825ac7e 100644 --- a/reference/dot-sum.html +++ b/reference/dot-sum.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/dot-tidyVars.html b/reference/dot-tidyVars.html index 8cde87e..819a537 100644 --- a/reference/dot-tidyVars.html +++ b/reference/dot-tidyVars.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/dot-updateFormat.html b/reference/dot-updateFormat.html index e0ba4c2..80f9a3f 100644 --- a/reference/dot-updateFormat.html +++ b/reference/dot-updateFormat.html @@ -18,7 +18,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/getClusterVar.html b/reference/getClusterVar.html index 198ae82..5b589d5 100644 --- a/reference/getClusterVar.html +++ b/reference/getClusterVar.html @@ -18,7 +18,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/getData.html b/reference/getData.html index 9e80c2c..75a78f8 100644 --- a/reference/getData.html +++ b/reference/getData.html @@ -18,7 +18,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/getGroupVar.html b/reference/getGroupVar.html index 0140d0e..d36011c 100644 --- a/reference/getGroupVar.html +++ b/reference/getGroupVar.html @@ -18,7 +18,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/getIDVars.html b/reference/getIDVars.html index 280bf37..60c976a 100644 --- a/reference/getIDVars.html +++ b/reference/getIDVars.html @@ -18,7 +18,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/getObsVars.html b/reference/getObsVars.html index 8fd0fe6..d64175c 100644 --- a/reference/getObsVars.html +++ b/reference/getObsVars.html @@ -18,7 +18,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/index.html b/reference/index.html index d05f986..d3561ee 100644 --- a/reference/index.html +++ b/reference/index.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 @@ -136,7 +136,7 @@

reorganise tables

Reorganise a table

-

other helpers

+

other helper functions

@@ -151,6 +151,18 @@

other helpers .expect_valid_table()

Test for a valid table

+ +

.getColTypes()

+ +

Get the column types of a tibble

+ +

.reportProblems()

+ +

Catch and report problems in a schema description

+ +

.spliceHeader()

+ +

Splice the header into the table

.tidyVars()

diff --git a/reference/pipe.html b/reference/pipe.html index a9bad36..04f4f53 100644 --- a/reference/pipe.html +++ b/reference/pipe.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/reorganise.html b/reference/reorganise.html index b8e6b14..b9d13ef 100644 --- a/reference/reorganise.html +++ b/reference/reorganise.html @@ -18,7 +18,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/schema-class.html b/reference/schema-class.html index 7edb79f..43d6a29 100644 --- a/reference/schema-class.html +++ b/reference/schema-class.html @@ -18,7 +18,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/schema_default.html b/reference/schema_default.html index 6c86896..1d76efe 100644 --- a/reference/schema_default.html +++ b/reference/schema_default.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/setCluster.html b/reference/setCluster.html index 110d4ae..f7a5e30 100644 --- a/reference/setCluster.html +++ b/reference/setCluster.html @@ -20,7 +20,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/setFilter.html b/reference/setFilter.html index eb7c91d..5177818 100644 --- a/reference/setFilter.html +++ b/reference/setFilter.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/setFormat.html b/reference/setFormat.html index fe9b749..c47369d 100644 --- a/reference/setFormat.html +++ b/reference/setFormat.html @@ -20,7 +20,7 @@ tabshiftr - 0.4.2 + 0.5.0 @@ -70,6 +70,7 @@

Set the specific format of a table

setFormat(
   schema = NULL,
+  header = 0L,
   decimal = NULL,
   thousand = NULL,
   na_values = NULL,
@@ -85,6 +86,15 @@ 

Arguments

information).

+
header
+

[integerish(1)]
The number of header rows. Optimally, +a table is read so that column names are ignored (for example +readr::read_csv(file = ..., col_names = FALSE)). If relatively well +defined tables are processed, where the header is always only one row, the +table can be read in with the default and the header can be spliced into +the table by specifying the number of rows here.

+ +
decimal

[character(1)]
The symbols that should be interpreted as decimal separator.

diff --git a/reference/setGroups.html b/reference/setGroups.html index 756974c..a241c03 100644 --- a/reference/setGroups.html +++ b/reference/setGroups.html @@ -18,7 +18,7 @@ tabshiftr - 0.4.2 + 0.5.0
diff --git a/reference/setIDVar.html b/reference/setIDVar.html index c791703..a338a94 100644 --- a/reference/setIDVar.html +++ b/reference/setIDVar.html @@ -19,7 +19,7 @@ tabshiftr - 0.4.2 + 0.5.0
diff --git a/reference/setObsVar.html b/reference/setObsVar.html index 6fa3b00..a0ccfa1 100644 --- a/reference/setObsVar.html +++ b/reference/setObsVar.html @@ -20,7 +20,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/show-schema-method.html b/reference/show-schema-method.html index 7cca27d..5707fb5 100644 --- a/reference/show-schema-method.html +++ b/reference/show-schema-method.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/tabs2shift.html b/reference/tabs2shift.html index 17365d9..dcd3a99 100644 --- a/reference/tabs2shift.html +++ b/reference/tabs2shift.html @@ -17,7 +17,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/reference/validateSchema.html b/reference/validateSchema.html index 6a3d6d1..0131ff6 100644 --- a/reference/validateSchema.html +++ b/reference/validateSchema.html @@ -20,7 +20,7 @@ tabshiftr - 0.4.2 + 0.5.0 diff --git a/sitemap.xml b/sitemap.xml index e6bd637..61b6324 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -30,6 +30,15 @@ http://EhrmannS.github.io/tabshiftr/reference/dot-find.html + + http://EhrmannS.github.io/tabshiftr/reference/dot-getColTypes.html + + + http://EhrmannS.github.io/tabshiftr/reference/dot-reportProblems.html + + + http://EhrmannS.github.io/tabshiftr/reference/dot-spliceHeader.html + http://EhrmannS.github.io/tabshiftr/reference/dot-sum.html