As part of processing some licenced data I have been working with some ragged data. I've managed to create two minimal examples with fake data that break meltr
:
1. "bad value"
This line is actually an fake version of the start of the file, it really has a large number of blanks at the start.
Reprex
meltr::melt_csv(",,,,,,,,,,,,A. 0. Aaaaa 0 AAA aaaaaaaaa,A. 0. Aaaaa 0 AAA aaaaaaaaa,A. 0. Aaaaa 0 AAA aaaaaaaaa,A. 0. Aaaaa 0 AAA aaaaaaaaa,A. 0. Aaaaa AAA aaaaaaaaa,A. 0. Aaaaaaaa aa aaaaaaaaa aaaaaa aa aaa aaaaaa aaaa aaaaaa,A. 0. Aaaaa aa aaa-aaaaaaaaa aaaaaa aaaaaaaaaaa aaa aaaaaaaaaa,A. 0. Aaaaa aa aaa-aaaaaaaaa aaaaaa aaaaaaaaaaa aaa aaaaaaaaaa,A. 0. Aaaaa aa aaa-aaaaaaaaa aaaaaa aaaaaaaaaaa aaa aaaaaaaaaa,A. 0. Aaaaa aa aaa-aaaaaaaaa aaaaaa aaaaaaaaaaa aaa aaaaaaaaaa,A. 0. Aaaaa aa aaa-aaaaaaaaa aaaaaa aaaaaaaaaaa aaa aaaaaaaaaa,A. 0. Aaaaaa aaaaaaaaaaa aaaaaaaaa aaa aaaa aaaaaa aaaaaaa aaaaaa,A. 0. Aaaaaaaaa aa aaaaa,A. 0. Aaaaaaaaa aa aaaaa,A. 0. Aaaaaaaaa aa aaaaa,A. 0. Aaaaaaaaa aa aaaaa,A. 00. Aaaaaaaaa aaaaa aaaaa,A. 00. Aaaaaaaaa aaaaa aaaaa,A. 00. Aaaaaaaaa aaaaa aaaaa,A. 00. Aaaaaaaaaa aaaaaa aaa aaa,A. 00. Aaaaa aaaaaa aaaaaaaaa,A. 00. Aaaaa aaaaaa aaaaaaaaa,A. 00. Aaaaaaaa aa aaaaaaaaaaaaa aaaaaaa,AA. 0. Aaaaaaaaa aa aaaaaaaaa aaaaaaaaaa,AA. 0. Aaaaaaaaa aa aaa aaaaaaaaaa,AA. 0. Aaaaaaaaa aa aaaaa aaaaaaaaa aaaaaaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0.0. Aaaaa aaaaa aaa aaaaaaaaa,AA. 0. Aaaaaaaa aa aaaaa aa aaaa aaaaa aaaaaa,AA. 0. Aaaaaaaa aa aaaaa aa aaaa aaaaa aaaaaa,AA. 0. Aaaaaaaaaaa aa aaaaaaaaa aaaaaaaaa aaaaaaaaa,AA. 00. Aaaaaaaaaaa aa aaaaaaaaa aaaaaaa aaaaaaaaaaa aaaa/aaaaaaaaaaa aaaaaaaaa,AA. 00. Aaa-aaaaaaaa aaaaa aaaaa,AAA. 0. Aaaaaaaaaaa aa aaaaaaaaa aaaaaaa aaaaaaaaa aaaaaaaa aaaaaaaaaa aaaaaaaa,AAA. 0. Aaaa aa aaaaaaaaa,AAA. 0. Aaaa aa aaaaaaaaa,AAA. 0. Aaaaaa aa aaaa aaaa aa aaaaaaaa aaaaaaaaa aaaaaaaaaa aa aaaaaaa,AAA. 0. Aaaaaa aa aaaa aaaa aa aaaaaaaa aaaaaaaaa aaaaaaaaaa aa aaaaaaa,AAA. 0. Aaaa aa a aaaaaaaa aaaa aa aaaaaaa,AAA. 0. Aaaa aa aaaaaaaaa/aaaaaaaaaa aaaaaaaa aaaaaaaaa,AAA. 0. Aaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaa,AAA. 0. Aaaaaaaaa AAA aaa aaaaa,AAA. 0. Aaaa aa a aaaaa aaaaaa aaaaaa,AAA. 00. Aaaa aa aaa aaaaaaaaa,AAA. 00. Aaaa aa aaaa-aaaaaaaaaa aaa aaaa-aaaaaaa aaaaaaaa,\n")
#> Error in melt_tokens_(data, tokenizer, col_spec_melt, locale_, n_max, : bad value
Created on 2021-10-11 by the reprex package (v2.0.1)
Session info
sessionInfo()
#> R version 4.1.1 (2021-08-10)
#> Platform: x86_64-w64-mingw32/x64 (64-bit)
#> Running under: Windows 10 x64 (build 19042)
#>
#> Matrix products: default
#>
#> locale:
#> [1] LC_COLLATE=English_United Kingdom.1252
#> [2] LC_CTYPE=English_United Kingdom.1252
#> [3] LC_MONETARY=English_United Kingdom.1252
#> [4] LC_NUMERIC=C
#> [5] LC_TIME=English_United Kingdom.1252
#>
#> attached base packages:
#> [1] stats graphics grDevices utils datasets methods base
#>
#> loaded via a namespace (and not attached):
#> [1] knitr_1.36 magrittr_2.0.1 R.cache_0.15.0 rlang_0.4.11
#> [5] fastmap_1.1.0 fansi_0.5.0 stringr_1.4.0 styler_1.6.2
#> [9] highr_0.9 tools_4.1.1 xfun_0.26 R.oo_1.24.0
#> [13] utf8_1.2.2 meltr_1.0.0 withr_2.4.2 htmltools_0.5.2
#> [17] ellipsis_0.3.2 yaml_2.2.1 digest_0.6.28 tibble_3.1.5
#> [21] lifecycle_1.0.1 crayon_1.4.1 purrr_0.3.4 R.utils_2.11.0
#> [25] vctrs_0.3.8 fs_1.5.0 glue_1.4.2 evaluate_0.14
#> [29] rmarkdown_2.11 reprex_2.0.1 stringi_1.7.5 compiler_4.1.1
#> [33] pillar_1.6.3 backports_1.2.1 R.methodsS3_1.8.1 pkgconfig_2.0.3
2. Hard crash RStudio
This one is using the same environment as the above but because it fully crashes RStudio I can't produce a normal reprex
meltr::melt_csv("AAAAA,Aaaaaaa,AAAA,AAA AA,AaaAaaaa,Aaaaaaaaa Aaaa,AAAA Aaaaaa Aaaa,AAAA Aaaaaaaa Aaaaa Aaaa,Aaaaaaa,Aaaaaaa (AAA aa),Aaaaaaaaaa Aaaa Aaa Aaaa,Aaaa aa Aaaaaaaaaa,Aaaaaa -Aaaaa 0 (aaaaaa AA0a),Aaaaaa -Aaaaa 0 (aaaaaa AA0a),Aaaaaa -Aaaaa 0 Aaaaaaaa (aaaaaa AA0a),Aaaaaa -Aaaaa 0 Aaaaaaaaaa (aaaaaa AA0a),Aaaaaa - Aaaaa 0+0 (aaaaaa AA0a),Aaaaaaa Aaaaaaa aaaa Aaaaaa Aaaaa (0/0),Aaaaaa - Aaaaaaaaaaa aaaa Aaa-Aaaaaaaaa Aaaaaaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaaaaa Aaaaaaa (AAa),Aaaaaa - Aaaaaaaaaa aaaa Aaa-aaaaaaaaa Aaaaaaa (AAa),Aaaaaa - Aaaaaaaaaa aaaa Aaaaaaaaa Aaaaaaa (AAa),Aaaaaa - Aaaaaaaaaa aaaa Aaaaa Aaaaaaa (AAa),Aaaaaaa aa Aaaaaaa aaaa Aaaa Aaaaaa Aaaaaaa Aaaaaaa (%),Aaaaaaaaa aaa Aaaaaaa Aaaaaaaaaa Aaaaaa Aaaaaaaa (aaaaaa),Aaaa Aaaaaaaaa aa Aaaaa Aaaaaa Aaaaaaaa (aaaaaa),Aaaaa Aaaaaaaaa aa Aaaaa Aaaaaa Aaaaaaaa (aaaaaa),Aaaaaaaaaa aaa Aaaaaaaaaaa (aaaaaa),Aaaaa -Aaaaaaa (aaaaaa),Aaaaa - Aaaaaaaaa Aaaa Aaaaaaa (aaaaaa),Aaaaa - Aaaaa Aaaaaaaaa (aaaaaa),Aaaaaa Aaa Aaaaaaaaaa Aaaaa (0-000),Aaaa Aaaaa Aaaaaaa (#),Aaaaa aa Aaaaa (#),Aaaaaaa Aaaaaaaaaaa aa Aaaaaaaaaaa aa Aaaa aa Aaaaaaaaaaaaa Aaaaaaa (0/0),Aaaaa Aaaaaaaaa aa Aaaaaaaaa Aaaaaaaaaa (aaaaaa),Aaaaa Aaaaaaaaa aa Aaa Aaaaaaaaaa (aaaaaa),Aaaaa Aaaaaaaaa Aaaaaaaaaa Aaaaaa Aaaaaaaa (aaaaaa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa AAA (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaa Aaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaaa Aaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa AAA Aaaaa aaaa Aaa (Aaaaaaaaaa Aaaaaa) (AAa),Aaaaaa - Aaaaaaaaaaa aaaa AAA Aaaaa aaaa Aaa (Aaaaaaaaaa aaaaaa) (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaa Aaaaaaaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaaaaa Aaaaaaa Aaa (AAA) (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaaa Aaaaaa Aaaa Aaa (AAa),Aaaaa -Aaaaaa+Aaaaaaaaa (aaaaa aaaaaa),Aaaaaaa Aaaaa Aaaaaa Aaaaa - Aaaaa a Aaaaaaaa 0000 Aaaaaaaa (0-000),Aaaaaaa aaaa Aaaaaa aa Aaaa Aaaaa Aaaaaa Aaaaa - Aaaaa a Aaaaaaaa 0000 aaaaaaaa (0/0),Aaaaaaa Aaaaaaa aaaa Aaaaaaaa Aaaaaaaaaa (0/0),Aaaaaaaaaaa Aaaaaaaaaaaa Aaaaaaaaa Aaaaa (0-000),Aaaaa - Aaa-aaaaaaaa (aaaaaa),AAA Aaaaaaaaaa Aaaaaaaaa Aaaaa (0-000),Aaaaa Aaaaaaaaaa Aaaaaa Aaaaaaaaa Aaaa (AAAAA) - Aaaaaaaaa Aaaaa (0-000),Aaaaa Aaaaaaaaaa Aaaaaa Aaaaaaaaa Aaaa (AAAAA) - Aaaaaaaaaaa Aaaaa (0-000),Aaaa-Aaaa Aaaaaa Aaaaaaaaa Aaaa (AAAAA) - Aaaaaaaaa Aaaaa (0-000),Aaaa-Aaaa Aaaaaa Aaaaaaaaa Aaaa (AAAAA) - Aaaaaaaaaaa Aaaaa (0-000),Aaaaaaaa Aaaa aa Aaaaaaa Aaaaa (0-000),Aaaaa aa Aaaaaaa: Aaaaaaa/ Aaaaaaaaaa Aaaaa (0-000),Aaaaaaa aaa Aaaaaaaaaaaaa Aaaaaaaaaa Aaaaaa (0/0),AAA aa Aaaaaaaa Aaa Aaaaa (a),Aaaaaaa aaa a Aaaaaaaaaa aa Aaaaaaa Aaaaa Aaaaaa (0/0),Aaaaa Aaaaaa Aaaaaaaaaa Aaaaa (0-000),Aaaaaaaaaa & Aaaaaaa Aaaaa (0-000),Aaaaaaaaaaaaa Aaaaaaaa Aaaaaaaaaa Aaaa (%)\n")

Unhandled exception at 0x0000000068D06146 (meltr.dll) in rsession.exe: 0xC0000005: Access violation reading location 0xFFFFFFFFFFFFFFFF.

I've saved a copy of the minidump if it is useful but it is large enough that I don't have anywhere to post it

Both examples I've tested in 64bit 4.0.2 and 4.1.1 (as those are what I have to hand).
Also, as a cross-check, I've tried readr
with these are single lines and it seems to work ok
readr::read_csv(",,,,,,,,,,,,A. 0. Aaaaa 0 AAA aaaaaaaaa,A. 0. Aaaaa 0 AAA aaaaaaaaa,A. 0. Aaaaa 0 AAA aaaaaaaaa,A. 0. Aaaaa 0 AAA aaaaaaaaa,A. 0. Aaaaa AAA aaaaaaaaa,A. 0. Aaaaaaaa aa aaaaaaaaa aaaaaa aa aaa aaaaaa aaaa aaaaaa,A. 0. Aaaaa aa aaa-aaaaaaaaa aaaaaa aaaaaaaaaaa aaa aaaaaaaaaa,A. 0. Aaaaa aa aaa-aaaaaaaaa aaaaaa aaaaaaaaaaa aaa aaaaaaaaaa,A. 0. Aaaaa aa aaa-aaaaaaaaa aaaaaa aaaaaaaaaaa aaa aaaaaaaaaa,A. 0. Aaaaa aa aaa-aaaaaaaaa aaaaaa aaaaaaaaaaa aaa aaaaaaaaaa,A. 0. Aaaaa aa aaa-aaaaaaaaa aaaaaa aaaaaaaaaaa aaa aaaaaaaaaa,A. 0. Aaaaaa aaaaaaaaaaa aaaaaaaaa aaa aaaa aaaaaa aaaaaaa aaaaaa,A. 0. Aaaaaaaaa aa aaaaa,A. 0. Aaaaaaaaa aa aaaaa,A. 0. Aaaaaaaaa aa aaaaa,A. 0. Aaaaaaaaa aa aaaaa,A. 00. Aaaaaaaaa aaaaa aaaaa,A. 00. Aaaaaaaaa aaaaa aaaaa,A. 00. Aaaaaaaaa aaaaa aaaaa,A. 00. Aaaaaaaaaa aaaaaa aaa aaa,A. 00. Aaaaa aaaaaa aaaaaaaaa,A. 00. Aaaaa aaaaaa aaaaaaaaa,A. 00. Aaaaaaaa aa aaaaaaaaaaaaa aaaaaaa,AA. 0. Aaaaaaaaa aa aaaaaaaaa aaaaaaaaaa,AA. 0. Aaaaaaaaa aa aaa aaaaaaaaaa,AA. 0. Aaaaaaaaa aa aaaaa aaaaaaaaa aaaaaaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0. Aaaaaa aaaaaaaaaaa aa aaaa aa aaa-aaaaaaaaa aaaaaaa aa aaaaaa,AA. 0.0. Aaaaa aaaaa aaa aaaaaaaaa,AA. 0. Aaaaaaaa aa aaaaa aa aaaa aaaaa aaaaaa,AA. 0. Aaaaaaaa aa aaaaa aa aaaa aaaaa aaaaaa,AA. 0. Aaaaaaaaaaa aa aaaaaaaaa aaaaaaaaa aaaaaaaaa,AA. 00. Aaaaaaaaaaa aa aaaaaaaaa aaaaaaa aaaaaaaaaaa aaaa/aaaaaaaaaaa aaaaaaaaa,AA. 00. Aaa-aaaaaaaa aaaaa aaaaa,AAA. 0. Aaaaaaaaaaa aa aaaaaaaaa aaaaaaa aaaaaaaaa aaaaaaaa aaaaaaaaaa aaaaaaaa,AAA. 0. Aaaa aa aaaaaaaaa,AAA. 0. Aaaa aa aaaaaaaaa,AAA. 0. Aaaaaa aa aaaa aaaa aa aaaaaaaa aaaaaaaaa aaaaaaaaaa aa aaaaaaa,AAA. 0. Aaaaaa aa aaaa aaaa aa aaaaaaaa aaaaaaaaa aaaaaaaaaa aa aaaaaaa,AAA. 0. Aaaa aa a aaaaaaaa aaaa aa aaaaaaa,AAA. 0. Aaaa aa aaaaaaaaa/aaaaaaaaaa aaaaaaaa aaaaaaaaa,AAA. 0. Aaaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaa,AAA. 0. Aaaaaaaaa AAA aaa aaaaa,AAA. 0. Aaaa aa a aaaaa aaaaaa aaaaaa,AAA. 00. Aaaa aa aaa aaaaaaaaa,AAA. 00. Aaaa aa aaaa-aaaaaaaaaa aaa aaaa-aaaaaaa aaaaaaaa,\n", col_names = FALSE)
#> Rows: 1 Columns: 68
#> -- Column specification --------------------------------------------------------
#> Delimiter: ","
#> chr (55): X13, X14, X15, X16, X17, X18, X19, X20, X21, X22, X23, X24, X25, X...
#> lgl (13): X1, X2, X3, X4, X5, X6, X7, X8, X9, X10, X11, X12, X68
#>
#> i Use `spec()` to retrieve the full column specification for this data.
#> i Specify the column types or set `show_col_types = FALSE` to quiet this message.
#> # A tibble: 1 x 68
#> X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13
#> <lgl> <lgl> <lgl> <lgl> <lgl> <lgl> <lgl> <lgl> <lgl> <lgl> <lgl> <lgl> <chr>
#> 1 NA NA NA NA NA NA NA NA NA NA NA NA A. 0.~
#> # ... with 55 more variables: X14 <chr>, X15 <chr>, X16 <chr>, X17 <chr>,
#> # X18 <chr>, X19 <chr>, X20 <chr>, X21 <chr>, X22 <chr>, X23 <chr>,
#> # X24 <chr>, X25 <chr>, X26 <chr>, X27 <chr>, X28 <chr>, X29 <chr>,
#> # X30 <chr>, X31 <chr>, X32 <chr>, X33 <chr>, X34 <chr>, X35 <chr>,
#> # X36 <chr>, X37 <chr>, X38 <chr>, X39 <chr>, X40 <chr>, X41 <chr>,
#> # X42 <chr>, X43 <chr>, X44 <chr>, X45 <chr>, X46 <chr>, X47 <chr>,
#> # X48 <chr>, X49 <chr>, X50 <chr>, X51 <chr>, X52 <chr>, X53 <chr>, ...
Created on 2021-10-11 by the reprex package (v2.0.1)
Session info
sessionInfo()
#> R version 4.1.1 (2021-08-10)
#> Platform: x86_64-w64-mingw32/x64 (64-bit)
#> Running under: Windows 10 x64 (build 19042)
#>
#> Matrix products: default
#>
#> locale:
#> [1] LC_COLLATE=English_United Kingdom.1252
#> [2] LC_CTYPE=English_United Kingdom.1252
#> [3] LC_MONETARY=English_United Kingdom.1252
#> [4] LC_NUMERIC=C
#> [5] LC_TIME=English_United Kingdom.1252
#>
#> attached base packages:
#> [1] stats graphics grDevices utils datasets methods base
#>
#> loaded via a namespace (and not attached):
#> [1] pillar_1.6.3 compiler_4.1.1 highr_0.9 R.methodsS3_1.8.1
#> [5] R.utils_2.11.0 tools_4.1.1 digest_0.6.28 bit_4.0.4
#> [9] evaluate_0.14 lifecycle_1.0.1 tibble_3.1.5 R.cache_0.15.0
#> [13] pkgconfig_2.0.3 rlang_0.4.11 reprex_2.0.1 rstudioapi_0.13
#> [17] cli_3.0.1 parallel_4.1.1 yaml_2.2.1 xfun_0.26
#> [21] fastmap_1.1.0 withr_2.4.2 styler_1.6.2 stringr_1.4.0
#> [25] knitr_1.36 fs_1.5.0 vctrs_0.3.8 hms_1.1.1
#> [29] tidyselect_1.1.1 bit64_4.0.5 glue_1.4.2 R6_2.5.1
#> [33] fansi_0.5.0 vroom_1.5.5 rmarkdown_2.11 purrr_0.3.4
#> [37] readr_2.0.2 tzdb_0.1.2 magrittr_2.0.1 backports_1.2.1
#> [41] ellipsis_0.3.2 htmltools_0.5.2 utf8_1.2.2 stringi_1.7.5
#> [45] crayon_1.4.1 R.oo_1.24.0
and
readr::read_csv("AAAAA,Aaaaaaa,AAAA,AAA AA,AaaAaaaa,Aaaaaaaaa Aaaa,AAAA Aaaaaa Aaaa,AAAA Aaaaaaaa Aaaaa Aaaa,Aaaaaaa,Aaaaaaa (AAA aa),Aaaaaaaaaa Aaaa Aaa Aaaa,Aaaa aa Aaaaaaaaaa,Aaaaaa -Aaaaa 0 (aaaaaa AA0a),Aaaaaa -Aaaaa 0 (aaaaaa AA0a),Aaaaaa -Aaaaa 0 Aaaaaaaa (aaaaaa AA0a),Aaaaaa -Aaaaa 0 Aaaaaaaaaa (aaaaaa AA0a),Aaaaaa - Aaaaa 0+0 (aaaaaa AA0a),Aaaaaaa Aaaaaaa aaaa Aaaaaa Aaaaa (0/0),Aaaaaa - Aaaaaaaaaaa aaaa Aaa-Aaaaaaaaa Aaaaaaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaaaaa Aaaaaaa (AAa),Aaaaaa - Aaaaaaaaaa aaaa Aaa-aaaaaaaaa Aaaaaaa (AAa),Aaaaaa - Aaaaaaaaaa aaaa Aaaaaaaaa Aaaaaaa (AAa),Aaaaaa - Aaaaaaaaaa aaaa Aaaaa Aaaaaaa (AAa),Aaaaaaa aa Aaaaaaa aaaa Aaaa Aaaaaa Aaaaaaa Aaaaaaa (%),Aaaaaaaaa aaa Aaaaaaa Aaaaaaaaaa Aaaaaa Aaaaaaaa (aaaaaa),Aaaa Aaaaaaaaa aa Aaaaa Aaaaaa Aaaaaaaa (aaaaaa),Aaaaa Aaaaaaaaa aa Aaaaa Aaaaaa Aaaaaaaa (aaaaaa),Aaaaaaaaaa aaa Aaaaaaaaaaa (aaaaaa),Aaaaa -Aaaaaaa (aaaaaa),Aaaaa - Aaaaaaaaa Aaaa Aaaaaaa (aaaaaa),Aaaaa - Aaaaa Aaaaaaaaa (aaaaaa),Aaaaaa Aaa Aaaaaaaaaa Aaaaa (0-000),Aaaa Aaaaa Aaaaaaa (#),Aaaaa aa Aaaaa (#),Aaaaaaa Aaaaaaaaaaa aa Aaaaaaaaaaa aa Aaaa aa Aaaaaaaaaaaaa Aaaaaaa (0/0),Aaaaa Aaaaaaaaa aa Aaaaaaaaa Aaaaaaaaaa (aaaaaa),Aaaaa Aaaaaaaaa aa Aaa Aaaaaaaaaa (aaaaaa),Aaaaa Aaaaaaaaa Aaaaaaaaaa Aaaaaa Aaaaaaaa (aaaaaa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa AAA (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaa Aaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaaa Aaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa AAA Aaaaa aaaa Aaa (Aaaaaaaaaa Aaaaaa) (AAa),Aaaaaa - Aaaaaaaaaaa aaaa AAA Aaaaa aaaa Aaa (Aaaaaaaaaa aaaaaa) (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaa Aaaaaaaa (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaaaaa Aaaaaaa Aaa (AAA) (AAa),Aaaaaa - Aaaaaaaaaaa aaaa Aaaaaaa Aaaaaa Aaaa Aaa (AAa),Aaaaa -Aaaaaa+Aaaaaaaaa (aaaaa aaaaaa),Aaaaaaa Aaaaa Aaaaaa Aaaaa - Aaaaa a Aaaaaaaa 0000 Aaaaaaaa (0-000),Aaaaaaa aaaa Aaaaaa aa Aaaa Aaaaa Aaaaaa Aaaaa - Aaaaa a Aaaaaaaa 0000 aaaaaaaa (0/0),Aaaaaaa Aaaaaaa aaaa Aaaaaaaa Aaaaaaaaaa (0/0),Aaaaaaaaaaa Aaaaaaaaaaaa Aaaaaaaaa Aaaaa (0-000),Aaaaa - Aaa-aaaaaaaa (aaaaaa),AAA Aaaaaaaaaa Aaaaaaaaa Aaaaa (0-000),Aaaaa Aaaaaaaaaa Aaaaaa Aaaaaaaaa Aaaa (AAAAA) - Aaaaaaaaa Aaaaa (0-000),Aaaaa Aaaaaaaaaa Aaaaaa Aaaaaaaaa Aaaa (AAAAA) - Aaaaaaaaaaa Aaaaa (0-000),Aaaa-Aaaa Aaaaaa Aaaaaaaaa Aaaa (AAAAA) - Aaaaaaaaa Aaaaa (0-000),Aaaa-Aaaa Aaaaaa Aaaaaaaaa Aaaa (AAAAA) - Aaaaaaaaaaa Aaaaa (0-000),Aaaaaaaa Aaaa aa Aaaaaaa Aaaaa (0-000),Aaaaa aa Aaaaaaa: Aaaaaaa/ Aaaaaaaaaa Aaaaa (0-000),Aaaaaaa aaa Aaaaaaaaaaaaa Aaaaaaaaaa Aaaaaa (0/0),AAA aa Aaaaaaaa Aaa Aaaaa (a),Aaaaaaa aaa a Aaaaaaaaaa aa Aaaaaaa Aaaaa Aaaaaa (0/0),Aaaaa Aaaaaa Aaaaaaaaaa Aaaaa (0-000),Aaaaaaaaaa & Aaaaaaa Aaaaa (0-000),Aaaaaaaaaaaaa Aaaaaaaa Aaaaaaaaaa Aaaa (%)\n", col_names = FALSE)
#> Rows: 1 Columns: 68
#> -- Column specification --------------------------------------------------------
#> Delimiter: ","
#> chr (68): X1, X2, X3, X4, X5, X6, X7, X8, X9, X10, X11, X12, X13, X14, X15, ...
#>
#> i Use `spec()` to retrieve the full column specification for this data.
#> i Specify the column types or set `show_col_types = FALSE` to quiet this message.
#> # A tibble: 1 x 68
#> X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13
#> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
#> 1 AAAAA Aaaaa~ AAAA AAA ~ AaaA~ Aaaa~ AAAA~ AAAA~ Aaaa~ Aaaa~ Aaaa~ Aaaa~ Aaaa~
#> # ... with 55 more variables: X14 <chr>, X15 <chr>, X16 <chr>, X17 <chr>,
#> # X18 <chr>, X19 <chr>, X20 <chr>, X21 <chr>, X22 <chr>, X23 <chr>,
#> # X24 <chr>, X25 <chr>, X26 <chr>, X27 <chr>, X28 <chr>, X29 <chr>,
#> # X30 <chr>, X31 <chr>, X32 <chr>, X33 <chr>, X34 <chr>, X35 <chr>,
#> # X36 <chr>, X37 <chr>, X38 <chr>, X39 <chr>, X40 <chr>, X41 <chr>,
#> # X42 <chr>, X43 <chr>, X44 <chr>, X45 <chr>, X46 <chr>, X47 <chr>,
#> # X48 <chr>, X49 <chr>, X50 <chr>, X51 <chr>, X52 <chr>, X53 <chr>, ...
Created on 2021-10-11 by the reprex package (v2.0.1)
Session info
sessionInfo()
#> R version 4.1.1 (2021-08-10)
#> Platform: x86_64-w64-mingw32/x64 (64-bit)
#> Running under: Windows 10 x64 (build 19042)
#>
#> Matrix products: default
#>
#> locale:
#> [1] LC_COLLATE=English_United Kingdom.1252
#> [2] LC_CTYPE=English_United Kingdom.1252
#> [3] LC_MONETARY=English_United Kingdom.1252
#> [4] LC_NUMERIC=C
#> [5] LC_TIME=English_United Kingdom.1252
#>
#> attached base packages:
#> [1] stats graphics grDevices utils datasets methods base
#>
#> loaded via a namespace (and not attached):
#> [1] pillar_1.6.3 compiler_4.1.1 highr_0.9 R.methodsS3_1.8.1
#> [5] R.utils_2.11.0 tools_4.1.1 digest_0.6.28 bit_4.0.4
#> [9] evaluate_0.14 lifecycle_1.0.1 tibble_3.1.5 R.cache_0.15.0
#> [13] pkgconfig_2.0.3 rlang_0.4.11 reprex_2.0.1 rstudioapi_0.13
#> [17] cli_3.0.1 parallel_4.1.1 yaml_2.2.1 xfun_0.26
#> [21] fastmap_1.1.0 withr_2.4.2 styler_1.6.2 stringr_1.4.0
#> [25] knitr_1.36 fs_1.5.0 vctrs_0.3.8 hms_1.1.1
#> [29] tidyselect_1.1.1 bit64_4.0.5 glue_1.4.2 R6_2.5.1
#> [33] fansi_0.5.0 vroom_1.5.5 rmarkdown_2.11 purrr_0.3.4
#> [37] readr_2.0.2 tzdb_0.1.2 magrittr_2.0.1 backports_1.2.1
#> [41] ellipsis_0.3.2 htmltools_0.5.2 utf8_1.2.2 stringi_1.7.5
#> [45] crayon_1.4.1 R.oo_1.24.0
If there is anything more I can do to help let me know.
Thanks for taking the time to read this, much appreciated.