From fcdaa014ff05fad13a03945b2a3d7b54e71cba46 Mon Sep 17 00:00:00 2001 From: Nick Eubank Date: Tue, 14 Nov 2023 13:59:49 -0500 Subject: [PATCH] update with sklearn --- docs/html/.doctrees/class_schedule.doctree | Bin 116281 -> 117220 bytes docs/html/.doctrees/environment.pickle | Bin 431815 -> 431815 bytes .../.doctrees/exercises/Exercise_dask.doctree | Bin 94691 -> 94691 bytes docs/html/class_schedule.html | 2 +- source/class_schedule.csv | 2 +- source/class_schedule_xlsx.xlsx | Bin 13925 -> 13933 bytes 6 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/html/.doctrees/class_schedule.doctree b/docs/html/.doctrees/class_schedule.doctree index ac05adb8468e52bd77e90dfa692a7dd703cb26b8..e98119a91162e5cc852ea1426f9d44b2d9a9f756 100644 GIT binary patch delta 2491 zcmaKudrVVz6vsI~3M~>H;J|1ZZ7)=;&(%2RD=1Tkj>TtWFHtL2uNP$^5*>yiif|n$ z)>}NFMy(s$WKlPnR*GXfh0N%D&SY*&e8lI>7MYWnWm)!nK)JDI|D68r{e8aYaewFB z+omexZOypO3q8q&Ge=&4+;v(^g$)fEU^W)yE_1t9=4sA1`jQe0rf0xNQf9%gQsAB7 zUV77HQfkpk%lc}~*AjxaC%6(K3`-X|M`HdI7!|zj+uxhf`D>h{*rGXyI7kt_dYVR7 zTQrDqV9AFNsXYl~Yd0E97*z_XQ9oG1!ep~@)}ndJ$CB?k2CcZa6qdj}G_8l>QTGJ$ zKp=OxU$})0>%o!oFWWO_d*y_xh*|C>?lsd zTl8mo8o90uHUOz+Sp#G5d>99(n{^U7g=>}%Gr zutIr|{IAWwF5B{vTfRhSJq-Oha~ zEQSSW+64aCf@gd$5WZOrbA!HzeFQ(pS3k#hH6~TUWbk(TuBn6*;PGcwK@W)i(O6dvcGFVV2K2U1M~Z9KvNgl#l}-Nw_AY&^n@ z@}79!1A|QI0va!%ae7EZ5Q5;kGye#jse#Q@Ak_InohQ_}HuROkXiW6N6q82~)q<$B zv7-eQfAqp=sK;J4G=+MBe1_>YG|!JYLR9)gyKG~ZOa2fCZ-;Dh-lnx@zl5J}hgaYV zbL-F^btGak!Yp#p#%2w-BB*T5Ch43Ac?MV4!XjdjxcKi{m`wF$(W7 z#M(VX;*y>+l|0!6h2-6!gn7x211D*tI@7!4cIaoSYU;P6{V2IwxYy`)`^L(%~*{^}$4PKbSV$ zW+IyI$QZc!Tzz|B7=1@2`TyJpBf=repZY0W54Sm!!@`uI)X10R3v!OUK=#O62K$^O&^xI(htqz$i3Wu};!B4!RU^93{Qv{RHnm`SCTC@JizS4HKymb+Jdu)@U7Ans`<qdOI4|3hSxEXCC=+u6|AG4 zt#}>xSuv~*B}u}EhvBctMKq7h7`)R6hv8dn_tO?Ro=m?27X0mN81+JcZqq)nnOMUq z&FDM=74VDTeiB^tQRo9#al9YQU3iubPsc4s;dST`n#V$u>JQPFd+0;NqU$(KrB@11 zW#X|Ae5MZX3^7<}96~d{DMVwB?hN5;qE%!Fe3HP|214)~z4Z7(fzKB>HizKxF?zgM z;6(y&JRXAIiPPh?0ORerrvtIQQ%(+{9#K7zWGHxeqP{b1#UbMf-g?!#Oe7a zqWc8>o<9(pyFz0*8KPg}9WfwEwFN i%a-Q3y_x;0A`9LxT$$tc%7f{D38iy3+VFlW%=`~lt1Z(2 delta 2178 zcmZvdeNa?Y7{>QGXs{~=qCm9D-49?|k`M>W26eK`G95*loG@u51@Ej`GRaI@27bU^ zalu*d#+!>D;76i4`H`}LDd0z@V>#mVk4+;DX=YP_nd3|~bFr zH)jfKj;yLb_h#^T?-RA%9Q5Y1o$(V>6j5 z)koEr)g?2*vvR)T?L2ma7te9AK851zP@SxBN{ub?KcYVCTH{~M_n~fuTI%p3%dqjH z<0xw*%3-JajR+>?-&fOa(=V^eV`FULnn%63nqK%nHN)@J6#B9r57C)=WU!ZnLmpWh z(21hpHw~~Lsq8+BA{$jCA&<=tdl+}q8@?MF*o*>k^8+0!mHCim-YMLz?q-|Onr$|t zH31tP-USDxZ$_rMT@pb_95o08sDCr>o7@=ZyPL6$nshkLKS};a$={F_`$84x`jHdI z?1ra_1{yJm{Us~*$%=AgeKsTF<@b>lmoM@0298|19Dq~ruZ?A6?P7wAUbi&j`M4qp z7D{lI0JAZJiV07~my0vrIW@(bOe30*Jknp|54X@bw7OLxoT%HfhhVWGW;5*K{xJPM z&r~}60ZP~=yFO4dhH|!G0{lYj();g@rq(SeVm`aRW_=nZ2cU^(K1-;Vf$Heb02Z^e zQe4%9Ik@nzc+^%bVCSTG<5skZXFfDIEd$lbKpyJdhP&)N9g*DallyWYKG4|%VBio1&5dfJV)KT`Rz@k?iSwX|7>iU zgV!jft2^N`d!(vHs@6(Xl~fs9n%)&}p)0#E6?-XpH=e;hBN6rpmM3{U5j!JgtV)#6 z4HoY~Q4CUp2U>A0#(taoxPKL9J?bTOk-AXzsSWB$^|tZ>=r@(zsEH}k+oiCMM^Bbkh%2upgUiOywMZ1O5Y_(^$x=2%fntD>> z4)paw`>7ln=V@jQJF zPd}fh*VN3DizG{ax%+HJ9 zr&4blrn6v3bX1Dk+M`5POQcCph`%KHo{lJfZUi4P`8g!IB}Km+j}m1L3z>}j3?4r8 z)gAoL-Ovo63;prg(oLQ;!`AEAn~U=qwwoVk$ADh=Slq4t|+{H zWF)>q;uR8K)g6V`kBY=MN!%;(##4iMVyMUEDH3<;rNgas=MsoQ?@64Ui^5N*hwz18;3JljDW`d4 bCjXz5P9^7&#D{eGd068@AM7FhJm&rbh1BI| diff --git a/docs/html/.doctrees/environment.pickle b/docs/html/.doctrees/environment.pickle index e2cc1d9700f470cacf139c6551ef73a24f1fd07a..49c868a4c61357b19122b9fd01eca386f0db5461 100644 GIT binary patch delta 6526 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 A5&!@I delta 6375 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 jRiiN3hN)w6BX=D^1DoY}w#)M{$|Vp~xji} diff --git a/docs/html/class_schedule.html b/docs/html/class_schedule.html index 6e0739c..ea4a072 100644 --- a/docs/html/class_schedule.html +++ b/docs/html/class_schedule.html @@ -1 +1 @@ - Class Schedule — Practical Data Science Skip to content

Class Schedule

Class Time

Class will be Tuesdays and Thursdays from 1:25pm-2:40pm (EDT).

Date, Rm

Topic

Do Before Class

In-Class Exercise

Tues, Aug 29

  • Class Introduction

  • Welcome to VS Code

Thurs, Aug 31

  • Command Line Basics

Fri, Sep 1

SOFTWARE INSTALL DAY

A day of trouble shooting install issues

Tues, Sep 5

  • Advanced Command Line

  • Git

  • Packages

Thurs, Sep 7

  • Git Continued

  • Jupyter

Tues, Sep 12

  • Python Debugger

  • R / Python Differences

  • Packages

Thurs, Sep 14

  • Numpy Basics

Tues, Sep 19

  • Numpy Arrays

More Numpy Concepts:

Matrices:

ND Arrays:

Thurs, Sep 21

  • Pandas: Series

Tues, Sep 26

  • Pandas: DataFrames

Thurs, Sep 28

  • Pandas: Indices & Missing

Tues, Oct 3

  • Pandas: Cleaning

  • Tracebacks

Thurs, Oct 5

  • Merging

Tues, Oct 10

  • Plotting

Thurs, Oct 12

FALL BREAK

Tues, Oct 17

FALL BREAK

Thurs, Oct 19

  • Plotting

Tues, Oct 24

  • Big Data: What is it, how do I work with it?

Thurs, Oct 26

  • Defensive Programming

  • Workflow

  • Backwards Design

  • Getting Help Online

Tues, Oct 31

  • Defensive Programming

  • Groupby / Split-Apply-Combine

Thurs, Nov 2

  • Pandas: Reshaping

  • Pandas: Categoricals

Tues, Nov 7

  • Speed and Performance in Python

Thurs, Nov 9

  • Statistics with statsmodels

Tues, Nov 14

  • Machine Learning with sckikit-learn

  • JVP Chapter 5 up to “Hyperparameters and Model Validation” Section (pp 331 - 359)

Thurs, Nov 16

  • Defining Your Own Estimators

  • Regex

Tues, Nov 21

No Class

Thurs, Nov 23

THANKSGIVING

Tues, Nov 28

  • Parallelism

  • Distributed Computing

(Note reading includes a 45 minute video to watch) Optional: - Opioid Project Rough Draft Due

Thurs, Nov 30

Wed Dec 13

Final Project Report and Presentation Due

\ No newline at end of file + Class Schedule — Practical Data Science Skip to content

Class Schedule

Class Time

Class will be Tuesdays and Thursdays from 1:25pm-2:40pm (EDT).

Date, Rm

Topic

Do Before Class

In-Class Exercise

Tues, Aug 29

  • Class Introduction

  • Welcome to VS Code

Thurs, Aug 31

  • Command Line Basics

Fri, Sep 1

SOFTWARE INSTALL DAY

A day of trouble shooting install issues

Tues, Sep 5

  • Advanced Command Line

  • Git

  • Packages

Thurs, Sep 7

  • Git Continued

  • Jupyter

Tues, Sep 12

  • Python Debugger

  • R / Python Differences

  • Packages

Thurs, Sep 14

  • Numpy Basics

Tues, Sep 19

  • Numpy Arrays

More Numpy Concepts:

Matrices:

ND Arrays:

Thurs, Sep 21

  • Pandas: Series

Tues, Sep 26

  • Pandas: DataFrames

Thurs, Sep 28

  • Pandas: Indices & Missing

Tues, Oct 3

  • Pandas: Cleaning

  • Tracebacks

Thurs, Oct 5

  • Merging

Tues, Oct 10

  • Plotting

Thurs, Oct 12

FALL BREAK

Tues, Oct 17

FALL BREAK

Thurs, Oct 19

  • Plotting

Tues, Oct 24

  • Big Data: What is it, how do I work with it?

Thurs, Oct 26

  • Defensive Programming

  • Workflow

  • Backwards Design

  • Getting Help Online

Tues, Oct 31

  • Defensive Programming

  • Groupby / Split-Apply-Combine

Thurs, Nov 2

  • Pandas: Reshaping

  • Pandas: Categoricals

Tues, Nov 7

  • Speed and Performance in Python

Thurs, Nov 9

  • Statistics with statsmodels

Tues, Nov 14

  • Machine Learning with sckikit-learn

  • JVP Chapter 5 up to “Hyperparameters and Model Validation” Section (pp 331 - 359)

Thurs, Nov 16

  • Defining Your Own Estimators

  • Regex

Tues, Nov 21

No Class

Thurs, Nov 23

THANKSGIVING

Tues, Nov 28

  • Parallelism

  • Distributed Computing

(Note reading includes a 45 minute video to watch) Optional: - Opioid Project Rough Draft Due

Thurs, Nov 30

Wed Dec 13

Final Project Report and Presentation Due

\ No newline at end of file diff --git a/source/class_schedule.csv b/source/class_schedule.csv index f8a0ce8..6a5d985 100644 --- a/source/class_schedule.csv +++ b/source/class_schedule.csv @@ -102,7 +102,7 @@ - `Regression Diagnostics `_ - `Regression Plots `_ - `Patsy: Differences from R `_",- `Link `_ -"Tues, Nov 14",- Machine Learning with sckikit-learn,"- JVP Chapter 5 up to ""Hyperparameters and Model Validation"" Section (pp 331 - 359)", +"Tues, Nov 14",- Machine Learning with sckikit-learn,"- JVP Chapter 5 up to ""Hyperparameters and Model Validation"" Section (pp 331 - 359)",- `Link `_ "Thurs, Nov 16","- Defining Your Own Estimators - Regex","- Review linear regression as matrix manipulations. `Here's a nice review. `_ - `Review how to define classes `_ diff --git a/source/class_schedule_xlsx.xlsx b/source/class_schedule_xlsx.xlsx index d635a6cb5bba7b5027187d8ad76d1e28d63e00a1..6e7ef284782f42962a69e0279862497d85b75812 100644 GIT binary patch delta 3090 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 delta 3038 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 z02lxO00000000000002HlYKQS8}FpWR