Skip to content

Latest commit

 

History

History
65 lines (50 loc) · 2.28 KB

README.md

File metadata and controls

65 lines (50 loc) · 2.28 KB

Foundations homework

About

This repository contains exercises for the “Lede 12” summer program at Columbia University.

Summary

Foundations

  1. Python dictionaries, US presidents
  2. Dictionaries, 2 (movies)
  3. List of dictionaries, loops
  4. Programmer, ...
  5. NYT and Spotify APIs
  6. Forecast API
  7. Pandas: Cats & dogs, Millionaires, Train stations; df['column'].value_counts(), df['column'].idxmax(), df.groupby()
  8. Pandas, my own data sets; df[df['Station'].str.match('^A')]
  9. Python (≠Jupyter), Quakebot; def, getPOSIX()
  10. “Scraping and Saving” (Scraper.py, Mailer.py, crontab -e)
  11. Parking violations (985 MB CSV)
  12. (No exercise)
  13. Date index: resample, df.groupby
  14. Term Frequency-Inverse Document Frequency!

Data & databases

  1. (Short paper)
  2. Queries through pg8000
  3. Basic Scraping
  4. List slices, [sqrt(i) for i in numbers if i < 100], parse menu using regexp
  5. Insert with pg8000: cat-cafes
  6. Web Application using Flask (lakes)
  7. (Twitter bot - sent via email)

Algorithms

Submission: link

  1. Mean, Mayoral excuses, prime numbers link
  2. [No homework]
  3. Sorting, search link
  4. Statistical analysis (mode, quantile, IQR), correlation link
  5. Slope, Intercept; Correlation; FiveThirtyEight article about Obama
  6. No homework
  7. Tree classifier (breast cancer set)
  8. Group work, no homework; made these slides about decision trees (with node numbers)
  9. Write 5-fold classification function; RandomForestClassifier; Group work about the iris dataset link
  10. Classification: newsgroups (class: about Naive Bayes)
  11. Class: clustering
  12. Class: face recognition, Google BigQuery

Interesting facts

Good kinds of pancakes:

  • Okonomiyaki

    • Dorayaki
    • Silver dollars
    • Injera
  • Some other test

  • We are doing some stuff right here

  • We are doing some other stuff