Comments (1)
I have recreated your issue, and can confirm that using the approach in the README doesn't work.
I also found that using the swatch
is the only way to change the colours without changing the theme:
library(ggthemr)
dust_theme <- ggthemr(palette = "dust", set_theme = FALSE)
ggplot(mtcars, aes(mpg, cyl, color = factor(am))) +
geom_point() +
dust_theme$theme +
scale_color_manual(values = dust_theme$palette$swatch)
As to why the colours do not change, it appears as if the dust_theme$scales
does not exist, as per your original comment. I've tracked narrowed it down to this commit from last year, which removed the scales element from the theme structure.
I'll make a pull request to update the readme as this part is no longer accurate.
from ggthemr.
Related Issues (20)
- Update swatches only HOT 4
- New theme elements in ggplot2 3.0 HOT 1
- It can not install HOT 8
- Licensing question HOT 3
- Missing theme elements in ggplot2 3.1 HOT 4
- Installation not available for 3.5.3 HOT 1
- Having trouble installing HOT 2
- release date planned? HOT 1
- Add topic: ggplot2-themes HOT 1
- Cannot install HOT 17
- Citation HOT 1
- ggthemr_reset() does not work
- Error: Unknown colour name HOT 8
- Cannot change swatch colors using ggthemr()
- What is the text family? HOT 2
- Can't make custom palette HOT 1
- DESCRIPTION file states UTF-8 encoding, but uses ANSI codeset
- define_pallette not working for colours HOT 4
- ggthemr_reset() cannot be completely cleared HOT 2
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 ggthemr.