Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
rdboyes authored Apr 10, 2024
1 parent 2994915 commit 4d209c6
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<img src="/assets/logo.png" align="right" style="padding-left:10px;" width="150"/>

## What is TidierPlots.jl?
TidierPlots.jl is a 100% Julia implementation of the R package ggplot in Julia. Powered by AlgebraOfGraphics.jl, Makie.jl, and Julia’s extensive meta-programming capabilities, TidierPlots.jl is an R user’s love letter to data visualization in Julia.
TidierPlots.jl is a 100% Julia implementation of the R package ggplot in Julia powered by [Makie.jl](https://github.com/MakieOrg/Makie.jl).

`TidierPlots.jl` has three goals, which differentiate it from other plotting packages in Julia:

Expand Down Expand Up @@ -100,7 +100,7 @@ geom_point(aes(x = my_aes_fn(:x)))

Functions can take multiple columns as input (up to two, currently). The following `geom_point` specifications are equivalent, and result in `x / y` (where `x` and `y` are the names of columns in a DataFrame) being plotted as the x axis of the graph:

```
```julia
my_new_fn(x, y) = x ./ y
my_new_aes_fn = aesthetics_function(my_new_fn)

Expand All @@ -116,7 +116,7 @@ geom_point(aes(x = my_new_aes_fn(:x, :y)))

Sort your categorical variables in order of appearance with a single keyword rather than wrestle with factor ordering!

```
```julia
@chain cars begin
@count(manufacturer)
@arrange(n)
Expand All @@ -130,7 +130,7 @@ end

Access to all axis and plot options from `Makie` let you take advantage of nice features like easy `bar_labels`:

```
```julia
df = DataFrame(
cat = ["left", "left", "left",
"middle", "middle", "middle",
Expand Down

0 comments on commit 4d209c6

Please sign in to comment.