Comments (3)
I noticed a similar thing. (Just in case another examples helps):
df <- tibble::tribble(
~sample, ~pathogen, ~n, ~detected_by_Illumina_app,
"Exuberant Bovid", "Yellow Cricket", 1599L, TRUE,
"Prickly Jay", "Cloudy Chimpanzee", 864L, FALSE,
"Wandering Spider", "Quarrelsome Fox", 6L, FALSE,
"Giddy Nightingale", "Aromatic Ocelot", 2L, FALSE,
"Divergent Mastodon", "Woebegone Crawdad", 4789L, TRUE,
"Ad Vaquita", "Yellow Cricket", 637L, TRUE,
"Wandering Spider", "Pricey Pony", 3L, FALSE,
"Unwieldy Weasel", "Cloudy Chimpanzee", 1L, FALSE,
"Unequal Bee", "Woebegone Crawdad", 588L, TRUE,
"Overt Pony", "Yellow Cricket", 2258L, TRUE,
"Divergent Mastodon", "Brawny Numbat", 13605L, FALSE,
"Seemly Leopard", "Physical Mite", 1767L, TRUE,
"Kindly Snipe", "Pricey Pony", 9L, FALSE,
"Lowly Bovid", "Complete Salamander", 310L, TRUE,
"Humorous Mastodon", "Steadfast Mole", 84L, TRUE,
"Unequal Bee", "Spiky Dragon", 130L, TRUE,
"Unwieldy Weasel", "Decorous Muskox", 8234L, FALSE,
"Perpetual Wolf", "Steadfast Mole", 81L, TRUE,
"Standing Basilisk", "Yellow Cricket", 834L, FALSE,
"Prickly Jay", "Cagey Zebu", 169L, TRUE,
"Pumped Ostrich", "Brawny Numbat", 21L, FALSE,
"Unequal Bee", "Shocking Raven", 1L, FALSE,
"Perpetual Wolf", "Decorous Muskox", 44287L, FALSE,
"Standing Basilisk", "Quixotic Wombat", 52L, FALSE,
"Annoying Kiwi", "Brawny Numbat", 450L, FALSE,
"Unwieldy Weasel", "Dysfunctional Titi", 2L, FALSE,
"Flowery Booby", "Complete Salamander", 17245L, TRUE,
"Strange Cuckoo", "Yellow Cricket", 236L, TRUE,
"Exuberant Bovid", "Misty Swift", 1L, FALSE,
"Historical Minnow", "Decorous Muskox", 2152963L, TRUE,
"Stimulating Kangaroo", "Spiky Dragon", 3L, FALSE,
"Agonizing Raccoon", "Decorous Muskox", 24953L, FALSE,
"Scattered Caribou", "Steadfast Mole", 194L, TRUE,
"Seemly Leopard", "Quixotic Wombat", 12L, FALSE,
"Elegant Human", "Cagey Zebu", 5L, FALSE,
"Wild Egret", "Quixotic Wombat", 1L, FALSE
)
ggplot(df, aes(x = sample, y = n)) +
geom_col() +
theme(axis.text.x = element_text(angle = 30, hjust = 1, vjust = 1), legend.title = element_text()) +
ggh4x::facet_wrap2(vars(pathogen), scales = "free")
check the facet "Steadfast Mole" which has wrong x-axis labels.
ggplot(df, aes(x = sample, y = n)) +
geom_col() +
theme(axis.text.x = element_text(angle = 30, hjust = 1, vjust = 1), legend.title = element_text()) +
facet_wrap(vars(pathogen), scales = "free")
from ggh4x.
Thanks both for reporting! I'll try to crank out a patch release sometime this week
from ggh4x.
Fixed by 53b923c
from ggh4x.
Related Issues (20)
- Release ggh4x 0.2.7
- facet_nested have a different behaviour as compare to facet_grid when combining character and numeric HOT 2
- Facet size = "variable" not working? HOT 2
- Release ggh4x 0.2.8
- match facet data with ggbarplot HOT 4
- Missing data prevents setting up secondary y-axis scale in help_sec_range and help_sec_max HOT 1
- Ggplotly will move x-axis back to default position HOT 1
- Add tag_facet function? HOT 5
- Error when facetting and using `ggtext` HOT 3
- geom_rectmargin won't work bug with fill_alpha HOT 3
- ggtext::element_markdown not working with ggh4x_0.2.8 HOT 3
- Remove x-axis labels with independent = "x" if they are identical HOT 4
- Add compatibility with ggtext::element_markdown() HOT 1
- Error in check_object(cols, is_quosures, "a {.fn vars} specification" HOT 3
- facet_grid with remove_labels removes labels but leaves the space between the panels HOT 2
- `guide_stringlegend()` throws `Error in get_layer_key(...) : argument "data" is missing, no default` HOT 4
- S3 guide system deprecated in ggplot2 3.5.0 HOT 2
- Compatibility with ggtext::element_markdown() issue HOT 2
- Self-plagiarise `at_panel()` function HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ggh4x.