Giter Site home page Giter Site logo

edav's Introduction

edav's People

Contributors

aashnakanuga avatar akanksha1raj avatar akshatapatel avatar angela-li avatar anipin avatar ashwinjay101 avatar ecboxer avatar excited-student avatar hao871563506 avatar harin avatar jtr13 avatar jw2531 avatar kiransaini avatar leahparreztnik avatar louismassera avatar mohitgulla avatar naotominakawa avatar nbrgraphs avatar nehasaraf1994 avatar odubno avatar ramyij avatar rodbogart avatar somendratripathi avatar stoicdataguy avatar timjaya avatar ujjwal95 avatar zachbogart avatar zhangzhida 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

Watchers

 avatar  avatar  avatar

edav's Issues

DataCamp access

Discuss how to handle the fact that we have many links to DataCamp resources behind the paywall, which students won't have access to until class starts.

Yellow Page: Color/Perception

Explanation on Color choices and links to places to deal with color choices

On perception and how it can skew things.

Update EDAV website 11.3 color session

If I directly use Github, I understand that you will be able to review the change and approve it. However, will you be able to provide a certain level of instruction? The reason I ask this question is because that I am not a pro in color, but while I was doing hw1, I have found there are so much behind this topic, so I would like to dig more and add them on the website to make it more helpful. Thus, there might be things that are not perfect and a second-pair of eyes will be helpful.

MEETING: Travis CI

I've been writing up ideas for the contribute page and finding that:

  • having students contribute their own pages and updates sounds awesome
  • it could easily get out of hand

I think it would be wise to create a Travis CI account for edav.info/ so that people (including you and I) only ever touch the .Rmd files. Then, Travis CI can build the site for us and we don't have to teach people about rendering or decide how we want to handle all that.

It looks kinds complicated to setup, but it should help out immensely in the long-run.

Some info about it here:
https://bookdown.org/yihui/bookdown/github.html

Custom 404 Page

Along with Cloudflare, it would help smooth out corner cases. Am finding it difficult to solve, though.

Review Intro + Add "What this book is NOT"/"Acknowledgements"

I reformatted the intro page, updated the table of contents, and moved the banners to a chapter index page at the end of the book.

Also, I'm gonna leave the "What this book is NOT" and "Acknowledgements" sections for you to create. I was thinking both would go on the main page ("What this book is NOT" after "How this book is structured" and "Acknowledgements" after "Fun stuff: t-shirts".

Let me know if you'd like anything changed.

πŸ˜„

Google Analytics?

Not sure if you are interested, but you can get info on which pages of the site people are viewing, which could help inform us what pages are most important/should be expanded.

This book discusses the very simple setup. It's basically a question of whether you want to include it or not.

Add bookdown description

Would appreciate a concise description of EDAV for the bookdown.org site.

Located in index.Rmd yml data or just post your description here and I'll add it.

Also, here is my page on edav.info/

Thanks

Add instructions for knitting to PDF

Where appropriate, please add instructions on what needs to be downloaded and installed in order to be able to knit to PDF. Of course a link to a good online resource is fine, RStudio likely has something.

Any Color (I guess): D3

Large undertaking.

  • porting the D3 folder into pages
  • including info on how it works (blue?)
  • examples of working results (red/green)

EDAV8Notes.md -> missing append("path") in Step 2

Dear Professor,

I was trying to follow the steps in EDAV8Notes.md for line charts, In Step 2, there is a missing "append" logic in the chain .

 d3.select("svg").append("path").datum(dataset)
    .attr("d", mylinegen)
    .attr("fill", "none")
    .attr("stroke", "teal")
    .attr("stroke-width", "5");

Also, in the style section below, the classname should be "linestyle"

The associated *.html is fine.

Collaborate Chapter

Collection of resources on collaborating on code together

  • GitHub: link to our resource page and quick blurb on its benefits
  • Atom Teletype: setup server to work together on the same code
  • Google Collaboratory: Google Docs meets jupyter notebooks

EDAV2Notes.md : page number for Javascript portion

The page numbers for JavaScript portion of the textbook is 36-52, in the slide it is mentioned 52-61. Not a technical issue, but just thought will bring to your notice
Saw the same in the first lecture of D3 too (3/8)

Add to github

  • Add a description to the repo:
    "edav.info/ https://jtr13.github.io/EDAV"

  • Add description to Pull Requests page:
    "First time contributing to jtr13/EDAV?
    If you know how to fix an issue, consider opening a pull request for it." (link to issues page on "issue")

  • Add description to Issue page:
    "πŸ‘‹Want to submit an issue to jtr13/EDAV?
    If you have a bug or an idea, browse the open issues before opening a new one."

Templates copied from r4ds repo

Maybe include this page: https://opensource.guide/how-to-contribute/

IDE Tricks

Maybe create a page of IDE tricks for RStudio or add it to basics.Rmd.

Keep it on the back burner.

Add Missing Data Chapter

Example of missing data, how it can corrupt things, presenting it, visualizing missing data.

  • Plots of NA occurances
  • Using NA/missing data

bookdown contest

-template for course resources
-saves time in class
-everything in one place, that doesn't need to be moved every semester
-includes info on how to to create it
-collaborative, at any level, with clear instructions on how to contribute
see https://zachbogart.com/bookdown-template/

Add Tidy Data Chapter

Walkthrough on Tidy Data, what it is, example of untidy data, and making it tidy.

Make refs to edav.info use https

I got yihui to add our resource to bookdown.org πŸ˜ƒ, but he corrected my input by insisting on https 😐.

My initial knee-jerk reaction is to make links in the site be https, but I think we should be able to insist on using https for the domain in the backend.

More domain tweaking? I think the github setting page might be able to help (checkmark for insisting on https). We will see.

Create back-to-top button

Something like this: https://codepen.io/rdallaire/pen/apoyx

  • Jumps user to the top of the page
  • Fixed to bottom right-hand corner
  • appears after scrolling a portion of the page
  • on click, scrolls up in a smooth motion

Tried to add it and am having trouble getting the link to send me to the top of the page. The href="#" trick doesn't seem to be working with a bookdown book. Would appreciate any help on solving this.

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.