Giter VIP home page Giter VIP logo

learngganimate's Introduction

learngganimate

Project Status: Abandoned

This repository has been archived. The former README is now in README-NOT.md.

learngganimate's People

Contributors

adam-gruer avatar annaquaglieri16 avatar djnavarro avatar emitanaka avatar jmostipak avatar maelle avatar maschette avatar sarahromanes avatar saskiafreytag avatar tylerlittlefield avatar will-r-chase avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

learngganimate's Issues

editors welcomed

We'd love people to proof read and edit the prose.
I have been not worrying too much about typos or grammar as I’ve gone along so the text could benefit from some TLC from a kind editor

clean up github page

I think with growth the github page for this has grown out of control, I have to scroll way too much to find the useful links and it's all a little disorienting. I'd be happy to a small reorganization of files/readme to improve user experience, but I'd like to get @adam-gruer approval first

Add issues/q to gganimate at will

This is amazing. Please, if you stumble on something that you think should work, but doesn't (e.g. transition_filter should work with a logical column from the data) please open an issue

Also if there's question about behaviour (e.g. keep in transition_filter) feel free to ping me on twitter or open an issue as well

:-)

knit docs using cairo device to update with Jesse's edits

The fabulous @jmostipak did some editing of typos and grammar for us. She edited the .Rmd source files in PR #15 and I am re-knitting the files she touched up. However I am having trouble knitting the ones that use type = "cairo" in the animate function. The cairo device is not available to me on a Mac without building R with brew or conda and other such ridiculousness. So when someone has the time and a windows (maybe linux?) machine can they knit the following files and push up to github.
I'll probably create an issue to add a page describing that animate function and the type parameter and devices. there is already some good notes in the shadow_wake.Rmd discussion - which should be 'borrowed' and extended see #18 #
the files that need to be re-knit are

  • shadow_wake.Rmd

  • view_follow.Rmd

gganimate API has changed for enter_ and exit_ functions

https://github.com/ropenscilabs/learngganimate/blob/20ac7b3039885321f35bb781e447f71d0944870e/coolcoolcool.Rmd#L41
The code now fails if the most recent commits of gganimate are installed from github.
The API has changed and enter_grow no longer has an argument fade = TRUE .
Many of our example will likely fail if users have a newwer installation of gganimate than we were using at ozunconf. Thrills and spills of using an in development package. I will update the line above. And try to work though the other examples - doing a search for enter and exit should be easy enough. might be a good time to create a branch to update throughout the document. May need a reference to the gganimate commit that the examples work with on the front page

Tidy the shadow function descriptions

Shadow mark and shadow wake both use the same Brownian bridge animation. Extend the coverage to show examples of other shadow functions and tidy all the links. (Todo for Danielle)

add a toc to each Rmd file

Anna, I noticed in your rmarkdowns you had a table of contents in your YAML. It was really cool.
I'm being lazy asking you to add them in to everybody's .Rmd files

make an installation guide

installing gganimate gave me a lot of trouble (windows user) in the beginning... might be good to write a guide

Same code, different animations

In the "Animate and renderer options" section of README, the box plots move horizontally. Yet, using the same code elsewhere, say in the "ease_ aes" section, they don't. Do you know why?

⛰ Humongous size of this project because of all the gifs

Woah - I just cloned this project to work PC . Our internet is pretty crappy - but this took a long time to download because of all the files and gifs I guess. I don't know if this is something that would harm the project (maybe a barrier for contributors) or if there are solutions.
Maybe

  • turning off caching but that will have it's own drawbacks,
  • or a clean up of intermediate files (if they are being kept).

Anyway maybe something to think about or get some helpful ideas from the community

do a write up of the animate function and its arguments

Worth pulling together various discussion and examples from existing .Rmd and collate a decription about when, why to use thus function and the various arguments including ... args that are passed to other methods e.g. type also see #17

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.