├── .gitignore ├── 00-README.ipynb ├── 01-Indexing.ipynb ├── 02-Alignment.ipynb ├── 03-Iterators-Groupby.ipynb ├── 04-Visualization.ipynb ├── 05-Tidy-Data.ipynb ├── 06-Performance.ipynb ├── 07-Timeseries.ipynb ├── 08-Pandas-NumPy-ScikitLearn.ipynb ├── LICENSE ├── README.md ├── check_environment.py ├── data ├── beer-raw-small.txt.gz ├── cpi.csv ├── flights-ts.csv.gz ├── flights_coord.csv ├── games.csv ├── gdp.csv ├── ny-flights.parq ├── rpi.csv ├── stocks.csv ├── subset.parq ├── tidy_checkpoint.csv └── tips.csv ├── environment.yml ├── figures ├── cheat-sheet-preview.png ├── dataframe-diagram.png ├── dataframe.png ├── dtypes.png ├── dummy.png ├── factorize.png ├── map-reduce-count.png ├── melt.png ├── mkdf.png └── reviews_per_person.png ├── file.txt ├── requirements.txt ├── solutions ├── aligment_concat.py ├── aligment_merge.py ├── alignment_00.py ├── alignment_01.py ├── alignment_02.py ├── alignment_03.py ├── alignment_positive.py ├── alignment_real_gdp09.py ├── dropna_columns.py ├── eda_00.py ├── eda_01.py ├── eda_02.py ├── eda_03.py ├── eda_04.py ├── groupby_00.py ├── groupby_00b.py ├── groupby_01.py ├── groupby_02.py ├── groupby_03.py ├── groupby_04.py ├── groupby_abv.py ├── groupby_format_review.py ├── indexing_00.py ├── indexing_01.py ├── indexing_02.py ├── indexing_cancelled.py ├── indexing_datetime.py ├── indexing_drop_columns.py ├── indexing_drop_index.py ├── indexing_ex1_engine_columns.py ├── indexing_ex2_5th.py ├── indexing_ex3_years.py ├── indexing_ex4_mpg.py ├── indexing_ex5_mpg_and_cylinders.py ├── indexing_loc.py ├── indexing_mask.py ├── indexing_rows_columns.py ├── indexing_thoughts.py ├── indexing_to_numpy.py ├── performance_00.py ├── performance_01.py ├── performance_02.py ├── performance_concat.py ├── performance_kd.py ├── performance_vectorized.py ├── readme_00.py ├── sklearn_pandas_split.py ├── tidy_00.py ├── tidy_01.py ├── tidy_02.py ├── tidy_03.py ├── tidy_04.py ├── tidy_05.py ├── tidy_06.py ├── tidy_07.py ├── tidy_drest.py ├── tidy_sanity.py ├── timeseries_departure.py ├── timeseries_lagging.py ├── timeseries_monthly_ma.py ├── timeseries_resample.py ├── timeseries_resample_agg.py ├── timeseries_timedelta.py ├── visualize_00.py ├── visualize_01.py ├── visualize_02a.py ├── visualize_02b.py ├── visualize_03.py ├── visualize_04.py ├── visualize_05.py ├── visualize_06.py ├── visualize_07.py ├── visualize_08.py ├── visualize_09.py └── visualize_10.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/.gitignore -------------------------------------------------------------------------------- /00-README.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/00-README.ipynb -------------------------------------------------------------------------------- /01-Indexing.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/01-Indexing.ipynb -------------------------------------------------------------------------------- /02-Alignment.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/02-Alignment.ipynb -------------------------------------------------------------------------------- /03-Iterators-Groupby.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/03-Iterators-Groupby.ipynb -------------------------------------------------------------------------------- /04-Visualization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/04-Visualization.ipynb -------------------------------------------------------------------------------- /05-Tidy-Data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/05-Tidy-Data.ipynb -------------------------------------------------------------------------------- /06-Performance.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/06-Performance.ipynb -------------------------------------------------------------------------------- /07-Timeseries.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/07-Timeseries.ipynb -------------------------------------------------------------------------------- /08-Pandas-NumPy-ScikitLearn.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/08-Pandas-NumPy-ScikitLearn.ipynb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/README.md -------------------------------------------------------------------------------- /check_environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/check_environment.py -------------------------------------------------------------------------------- /data/beer-raw-small.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/beer-raw-small.txt.gz -------------------------------------------------------------------------------- /data/cpi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/cpi.csv -------------------------------------------------------------------------------- /data/flights-ts.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/flights-ts.csv.gz -------------------------------------------------------------------------------- /data/flights_coord.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/flights_coord.csv -------------------------------------------------------------------------------- /data/games.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/games.csv -------------------------------------------------------------------------------- /data/gdp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/gdp.csv -------------------------------------------------------------------------------- /data/ny-flights.parq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/ny-flights.parq -------------------------------------------------------------------------------- /data/rpi.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/rpi.csv -------------------------------------------------------------------------------- /data/stocks.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/stocks.csv -------------------------------------------------------------------------------- /data/subset.parq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/subset.parq -------------------------------------------------------------------------------- /data/tidy_checkpoint.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/tidy_checkpoint.csv -------------------------------------------------------------------------------- /data/tips.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/data/tips.csv -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/environment.yml -------------------------------------------------------------------------------- /figures/cheat-sheet-preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/figures/cheat-sheet-preview.png -------------------------------------------------------------------------------- /figures/dataframe-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/figures/dataframe-diagram.png -------------------------------------------------------------------------------- /figures/dataframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/figures/dataframe.png -------------------------------------------------------------------------------- /figures/dtypes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/figures/dtypes.png -------------------------------------------------------------------------------- /figures/dummy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/figures/dummy.png -------------------------------------------------------------------------------- /figures/factorize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/figures/factorize.png -------------------------------------------------------------------------------- /figures/map-reduce-count.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/figures/map-reduce-count.png -------------------------------------------------------------------------------- /figures/melt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/figures/melt.png -------------------------------------------------------------------------------- /figures/mkdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/figures/mkdf.png -------------------------------------------------------------------------------- /figures/reviews_per_person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/figures/reviews_per_person.png -------------------------------------------------------------------------------- /file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/file.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/requirements.txt -------------------------------------------------------------------------------- /solutions/aligment_concat.py: -------------------------------------------------------------------------------- 1 | df = pd.concat([gdp, cpi], axis='columns') 2 | df.head() -------------------------------------------------------------------------------- /solutions/aligment_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/aligment_merge.py -------------------------------------------------------------------------------- /solutions/alignment_00.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/alignment_00.py -------------------------------------------------------------------------------- /solutions/alignment_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/alignment_01.py -------------------------------------------------------------------------------- /solutions/alignment_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/alignment_02.py -------------------------------------------------------------------------------- /solutions/alignment_03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/alignment_03.py -------------------------------------------------------------------------------- /solutions/alignment_positive.py: -------------------------------------------------------------------------------- 1 | (pct_change > 0).mean() -------------------------------------------------------------------------------- /solutions/alignment_real_gdp09.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/alignment_real_gdp09.py -------------------------------------------------------------------------------- /solutions/dropna_columns.py: -------------------------------------------------------------------------------- 1 | df.dropna(axis="columns") -------------------------------------------------------------------------------- /solutions/eda_00.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/eda_00.py -------------------------------------------------------------------------------- /solutions/eda_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/eda_01.py -------------------------------------------------------------------------------- /solutions/eda_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/eda_02.py -------------------------------------------------------------------------------- /solutions/eda_03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/eda_03.py -------------------------------------------------------------------------------- /solutions/eda_04.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/eda_04.py -------------------------------------------------------------------------------- /solutions/groupby_00.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/groupby_00.py -------------------------------------------------------------------------------- /solutions/groupby_00b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/groupby_00b.py -------------------------------------------------------------------------------- /solutions/groupby_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/groupby_01.py -------------------------------------------------------------------------------- /solutions/groupby_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/groupby_02.py -------------------------------------------------------------------------------- /solutions/groupby_03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/groupby_03.py -------------------------------------------------------------------------------- /solutions/groupby_04.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/groupby_04.py -------------------------------------------------------------------------------- /solutions/groupby_abv.py: -------------------------------------------------------------------------------- 1 | df.groupby('beer_style').abv.var().sort_values(ascending=False) 2 | -------------------------------------------------------------------------------- /solutions/groupby_format_review.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/groupby_format_review.py -------------------------------------------------------------------------------- /solutions/indexing_00.py: -------------------------------------------------------------------------------- 1 | first[['origin', 'dest']] -------------------------------------------------------------------------------- /solutions/indexing_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/indexing_01.py -------------------------------------------------------------------------------- /solutions/indexing_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/indexing_02.py -------------------------------------------------------------------------------- /solutions/indexing_cancelled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/indexing_cancelled.py -------------------------------------------------------------------------------- /solutions/indexing_datetime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/indexing_datetime.py -------------------------------------------------------------------------------- /solutions/indexing_drop_columns.py: -------------------------------------------------------------------------------- 1 | flights.drop('airline_id', axis='columns') -------------------------------------------------------------------------------- /solutions/indexing_drop_index.py: -------------------------------------------------------------------------------- 1 | first.drop(['EV', 'F9']) -------------------------------------------------------------------------------- /solutions/indexing_ex1_engine_columns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/indexing_ex1_engine_columns.py -------------------------------------------------------------------------------- /solutions/indexing_ex2_5th.py: -------------------------------------------------------------------------------- 1 | cars.iloc[::5] -------------------------------------------------------------------------------- /solutions/indexing_ex3_years.py: -------------------------------------------------------------------------------- 1 | yearly.loc[[70, 75, 80, 82], ['horsepower', 'weight']] -------------------------------------------------------------------------------- /solutions/indexing_ex4_mpg.py: -------------------------------------------------------------------------------- 1 | cars[cars.mpg > 30] -------------------------------------------------------------------------------- /solutions/indexing_ex5_mpg_and_cylinders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/indexing_ex5_mpg_and_cylinders.py -------------------------------------------------------------------------------- /solutions/indexing_loc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/indexing_loc.py -------------------------------------------------------------------------------- /solutions/indexing_mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/indexing_mask.py -------------------------------------------------------------------------------- /solutions/indexing_rows_columns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/indexing_rows_columns.py -------------------------------------------------------------------------------- /solutions/indexing_thoughts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/indexing_thoughts.py -------------------------------------------------------------------------------- /solutions/indexing_to_numpy.py: -------------------------------------------------------------------------------- 1 | flights.values -------------------------------------------------------------------------------- /solutions/performance_00.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/performance_00.py -------------------------------------------------------------------------------- /solutions/performance_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/performance_01.py -------------------------------------------------------------------------------- /solutions/performance_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/performance_02.py -------------------------------------------------------------------------------- /solutions/performance_concat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/performance_concat.py -------------------------------------------------------------------------------- /solutions/performance_kd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/performance_kd.py -------------------------------------------------------------------------------- /solutions/performance_vectorized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/performance_vectorized.py -------------------------------------------------------------------------------- /solutions/readme_00.py: -------------------------------------------------------------------------------- 1 | print("Hello, world!") 2 | -------------------------------------------------------------------------------- /solutions/sklearn_pandas_split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/sklearn_pandas_split.py -------------------------------------------------------------------------------- /solutions/tidy_00.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/tidy_00.py -------------------------------------------------------------------------------- /solutions/tidy_01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/tidy_01.py -------------------------------------------------------------------------------- /solutions/tidy_02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/tidy_02.py -------------------------------------------------------------------------------- /solutions/tidy_03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/tidy_03.py -------------------------------------------------------------------------------- /solutions/tidy_04.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/tidy_04.py -------------------------------------------------------------------------------- /solutions/tidy_05.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/tidy_05.py -------------------------------------------------------------------------------- /solutions/tidy_06.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/tidy_06.py -------------------------------------------------------------------------------- /solutions/tidy_07.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/tidy_07.py -------------------------------------------------------------------------------- /solutions/tidy_drest.py: -------------------------------------------------------------------------------- 1 | df['rest_spread'].mean() -------------------------------------------------------------------------------- /solutions/tidy_sanity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/tidy_sanity.py -------------------------------------------------------------------------------- /solutions/timeseries_departure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/timeseries_departure.py -------------------------------------------------------------------------------- /solutions/timeseries_lagging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/timeseries_lagging.py -------------------------------------------------------------------------------- /solutions/timeseries_monthly_ma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/timeseries_monthly_ma.py -------------------------------------------------------------------------------- /solutions/timeseries_resample.py: -------------------------------------------------------------------------------- 1 | df.resample("W").std().plot(); -------------------------------------------------------------------------------- /solutions/timeseries_resample_agg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/timeseries_resample_agg.py -------------------------------------------------------------------------------- /solutions/timeseries_timedelta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/timeseries_timedelta.py -------------------------------------------------------------------------------- /solutions/visualize_00.py: -------------------------------------------------------------------------------- 1 | sns.factorplot('embarked', data=t, kind="count", hue="class"); 2 | -------------------------------------------------------------------------------- /solutions/visualize_01.py: -------------------------------------------------------------------------------- 1 | sns.factorplot('age', 'class', data=t); -------------------------------------------------------------------------------- /solutions/visualize_02a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/visualize_02a.py -------------------------------------------------------------------------------- /solutions/visualize_02b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/visualize_02b.py -------------------------------------------------------------------------------- /solutions/visualize_03.py: -------------------------------------------------------------------------------- 1 | sns.countplot("alive", data=t, palette="OrRd_d"); 2 | -------------------------------------------------------------------------------- /solutions/visualize_04.py: -------------------------------------------------------------------------------- 1 | sns.factorplot("class", "survived", data=t).set(ylim=(0, 1)); 2 | -------------------------------------------------------------------------------- /solutions/visualize_05.py: -------------------------------------------------------------------------------- 1 | sns.factorplot("who", "survived", data=t).set(ylim=(0, 1)); 2 | -------------------------------------------------------------------------------- /solutions/visualize_06.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/visualize_06.py -------------------------------------------------------------------------------- /solutions/visualize_07.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/visualize_07.py -------------------------------------------------------------------------------- /solutions/visualize_08.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/visualize_08.py -------------------------------------------------------------------------------- /solutions/visualize_09.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/visualize_09.py -------------------------------------------------------------------------------- /solutions/visualize_10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/solutions/visualize_10.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomAugspurger/pydata-nyc-ph2t/HEAD/utils.py --------------------------------------------------------------------------------