Git Product home page Git Product logo

dataanalysisrecipes's Introduction

Data Analysis Recipes

Chapters from Hogg's non-existent book.

Authors:

(Contributions have come from all of the following.)

  • David W. Hogg, New York University
  • Jo Bovy, Institute for Advanced Study
  • Dustin Lang, Princeton University

License:

Copyright 2010, 2011, 2012, 2013 the authors. All rights reserved.

If you have interest in using or re-using any of this content, get in touch with Hogg.

Style notes:

  • tentative: use "pdf" not "PDF".
  • When at the end of the sentence, put the \note after the period, but when at the end of a phrase, put the \note before the comma or parenthesis.
  • Make sure the endnotes can be read on their own, outside of context.
  • Be careful with the words "error", "uncertainty", "probability", "frequency", "likelihood".
  • Use () for function arguments, and [] for grouping/precedence.
  • Define macros; remember "1, 2, infinity".
  • Put new terms in \emph{}, put only referred-to words in quotation marks.
  • Do in-text itemized lists with \textsl{(a)}~ and so on.

Git migration notes:

When I want to import stuff from the old SVN repository, I do the following:

  1. I create a new github repository called foo and follow the svn import instructions.

  2. I git clone that repository and do things like move the files into a directory structure that won't conflict with the current structure, like:

     cd
     git clone [email protected]:davidwhogg/foo.git
     cd foo
     mkdir straightline
     git add straightline # I think this is maybe needed?
     git mv *.pdf straightline
     # etc
     # . . .
     git commit -a -m "fixed up directory structure"
     git push
    
  3. I make a subtree merge or something like that (I am new to all this) like so:

     cd
     cd DataAnalysisRecipes
     git pull # to get up-to-date
     git remote add foo [email protected]:davidwhogg/foo.git
     git fetch foo
     git merge foo/master
     git push
    
  4. Then I delete the foo repo from github so as not to confuse myself.

dataanalysisrecipes's People

Contributors

alessandro-gentilini avatar davidwhogg avatar dstndstn avatar jobovy avatar

Watchers

 avatar  avatar

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.