Closed msberends closed 1 year ago
To print tibbles to our liking, we've set in our "department's .Rprofile":
.Rprofile
options(pillar.max_footer_lines = Inf) options(pillar.max_extra_cols = Inf)
Still, the text Use colnames() to see all variable names still always prints, while already all column names can be seen:
colnames()
dplyr::starwars |> tidyr::pivot_wider(names_from = name, values_from = height) # A tibble: 86 × 99 mass hair_color skin_color eye_color birth_year sex gender homeworld species films vehicles starships `Luke Skywalker` `C-3PO` `R2-D2` <dbl> <chr> <chr> <chr> <dbl> <chr> <chr> <chr> <chr> <list> <list> <list> <int> <int> <int> 1 77 blond fair blue 19 male masculine Tatooine Human <chr> <chr [2]> <chr [2]> 172 NA NA 2 75 NA gold yellow 112 none masculine Tatooine Droid <chr> <chr [0]> <chr [0]> NA 167 NA 3 32 NA white, blue red 33 none masculine Naboo Droid <chr> <chr [0]> <chr [0]> NA NA 96 4 136 none white yellow 41.9 male masculine Tatooine Human <chr> <chr [0]> <chr [1]> NA NA NA 5 49 brown light brown 19 female feminine Alderaan Human <chr> <chr [1]> <chr [0]> NA NA NA 6 120 brown, grey light blue 52 male masculine Tatooine Human <chr> <chr [0]> <chr [0]> NA NA NA 7 75 brown light blue 47 female feminine Tatooine Human <chr> <chr [0]> <chr [0]> NA NA NA 8 32 NA white, red red NA none masculine Tatooine Droid <chr> <chr [0]> <chr [0]> NA NA NA 9 84 black light brown 24 male masculine Tatooine Human <chr> <chr [0]> <chr [1]> NA NA NA 10 77 auburn, white fair blue-gray 57 male masculine Stewjon Human <chr> <chr [1]> <chr [5]> NA NA NA # … with 76 more rows, and 84 more variables: `Darth Vader` <int>, `Leia Organa` <int>, `Owen Lars` <int>, `Beru Whitesun lars` <int>, `R5-D4` <int>, # `Biggs Darklighter` <int>, `Obi-Wan Kenobi` <int>, `Anakin Skywalker` <int>, `Wilhuff Tarkin` <int>, Chewbacca <int>, `Han Solo` <int>, # Greedo <int>, `Jabba Desilijic Tiure` <int>, `Wedge Antilles` <int>, `Jek Tono Porkins` <int>, Yoda <int>, Palpatine <int>, `Boba Fett` <int>, # `IG-88` <int>, Bossk <int>, `Lando Calrissian` <int>, Lobot <int>, Ackbar <int>, `Mon Mothma` <int>, `Arvel Crynyd` <int>, # `Wicket Systri Warrick` <int>, `Nien Nunb` <int>, `Qui-Gon Jinn` <int>, `Nute Gunray` <int>, `Finis Valorum` <int>, `Jar Jar Binks` <int>, # `Roos Tarpals` <int>, `Rugor Nass` <int>, `Ric Olié` <int>, Watto <int>, Sebulba <int>, `Quarsh Panaka` <int>, `Shmi Skywalker` <int>, # `Darth Maul` <int>, `Bib Fortuna` <int>, `Ayla Secura` <int>, `Dud Bolt` <int>, Gasgano <int>, `Ben Quadinaros` <int>, `Mace Windu` <int>, # `Ki-Adi-Mundi` <int>, `Kit Fisto` <int>, `Eeth Koth` <int>, `Adi Gallia` <int>, `Saesee Tiin` <int>, `Yarael Poof` <int>, `Plo Koon` <int>, # `Mas Amedda` <int>, `Gregar Typho` <int>, Cordé <int>, `Cliegg Lars` <int>, `Poggle the Lesser` <int>, `Luminara Unduli` <int>, # `Barriss Offee` <int>, Dormé <int>, Dooku <int>, `Bail Prestor Organa` <int>, `Jango Fett` <int>, `Zam Wesell` <int>, `Dexter Jettster` <int>, # `Lama Su` <int>, `Taun We` <int>, `Jocasta Nu` <int>, `Ratts Tyerell` <int>, `R4-P17` <int>, `Wat Tambor` <int>, `San Hill` <int>, # `Shaak Ti` <int>, Grievous <int>, Tarfful <int>, `Raymus Antilles` <int>, `Sly Moore` <int>, `Tion Medon` <int>, Finn <int>, Rey <int>, # `Poe Dameron` <int>, BB8 <int>, `Captain Phasma` <int>, `Padmé Amidala` <int> # ℹ Use `print(n = ...)` to see more rows, and `colnames()` to see all variable names
With zero rows, slightly different note:
dplyr::starwars |> tidyr::pivot_wider(names_from = name, values_from = height) |> dplyr::slice(0) # A tibble: 0 × 99 # … with 99 variables: mass <dbl>, hair_color <chr>, skin_color <chr>, eye_color <chr>, birth_year <dbl>, sex <chr>, gender <chr>, homeworld <chr>, # species <chr>, films <list>, vehicles <list>, starships <list>, Luke Skywalker <int>, C-3PO <int>, R2-D2 <int>, Darth Vader <int>, # Leia Organa <int>, Owen Lars <int>, Beru Whitesun lars <int>, R5-D4 <int>, Biggs Darklighter <int>, Obi-Wan Kenobi <int>, Anakin Skywalker <int>, # Wilhuff Tarkin <int>, Chewbacca <int>, Han Solo <int>, Greedo <int>, Jabba Desilijic Tiure <int>, Wedge Antilles <int>, Jek Tono Porkins <int>, # Yoda <int>, Palpatine <int>, Boba Fett <int>, IG-88 <int>, Bossk <int>, Lando Calrissian <int>, Lobot <int>, Ackbar <int>, Mon Mothma <int>, # Arvel Crynyd <int>, Wicket Systri Warrick <int>, Nien Nunb <int>, Qui-Gon Jinn <int>, Nute Gunray <int>, Finis Valorum <int>, Jar Jar Binks <int>, # Roos Tarpals <int>, Rugor Nass <int>, Ric Olié <int>, Watto <int>, Sebulba <int>, Quarsh Panaka <int>, Shmi Skywalker <int>, Darth Maul <int>, # Bib Fortuna <int>, Ayla Secura <int>, Dud Bolt <int>, Gasgano <int>, Ben Quadinaros <int>, Mace Windu <int>, Ki-Adi-Mundi <int>, Kit Fisto <int>, # Eeth Koth <int>, Adi Gallia <int>, Saesee Tiin <int>, Yarael Poof <int>, Plo Koon <int>, Mas Amedda <int>, Gregar Typho <int>, Cordé <int>, # Cliegg Lars <int>, Poggle the Lesser <int>, Luminara Unduli <int>, Barriss Offee <int>, Dormé <int>, Dooku <int>, Bail Prestor Organa <int>, # Jango Fett <int>, Zam Wesell <int>, Dexter Jettster <int>, Lama Su <int>, Taun We <int>, Jocasta Nu <int>, Ratts Tyerell <int>, R4-P17 <int>, # Wat Tambor <int>, San Hill <int>, Shaak Ti <int>, Grievous <int>, Tarfful <int>, Raymus Antilles <int>, Sly Moore <int>, Tion Medon <int>, # Finn <int>, Rey <int>, Poe Dameron <int>, BB8 <int>, Captain Phasma <int>, Padmé Amidala <int> # ℹ Use `colnames()` to see all variable names
Thanks, good catch!
To print tibbles to our liking, we've set in our "department's
.Rprofile
":Still, the text Use
colnames()
to see all variable names still always prints, while already all column names can be seen:With zero rows, slightly different note: