From e8ad172deef767fa8500f2b755743acd7b551308 Mon Sep 17 00:00:00 2001 From: Brittany Buchanan Date: Tue, 18 Jun 2024 22:25:19 -0500 Subject: [PATCH] Built site for gh-pages --- .nojekyll | 2 +- R-4-Epidemiology.pdf | Bin 15118530 -> 15119711 bytes .../lets_get_programming.html | 32 +- .../03_navigating_rstudio.html | 1042 +++++++++++++++++ chapters/what_is_r/what_is_r.html | 6 +- index.html | 4 +- search.json | 8 +- sitemap.xml | 6 +- 8 files changed, 1081 insertions(+), 19 deletions(-) create mode 100644 chapters/navigating_rstudio/03_navigating_rstudio.html diff --git a/.nojekyll b/.nojekyll index 9347053..8a8bb9c 100644 --- a/.nojekyll +++ b/.nojekyll @@ -1 +1 @@ -120ac1ce \ No newline at end of file +1c9f69cc \ No newline at end of file diff --git a/R-4-Epidemiology.pdf b/R-4-Epidemiology.pdf index 98b5fb4af6978fa001e2505a84e0d4d670847ce0..6d6ca6bf91c869c42b283d1d6f5bde76cd54dadb 100644 GIT binary patch delta 43642 zcmZ^~WmFu^7VjMh?hXNh1ef3v+%>pEaM$22gEcNe2bbW%17vV_ClEZiduSj)AY9J# zoU_(lcfIe2--qd`t}U}`rv7`XdpEO?*N?K0KgmEk(BL_7!u|8jO*XdvTJn2S>7p<% zq8|3k?pCn|JPitb4)sdLTptfVnGOplkt=76ICP6#*-@pV&*DoL>Y>8iHdgbf6yy7Qubo?*c`WG$HGj^Q2I-P1sH98n+gmA& zs^rFymlh6J3htdt6@}P3u4Q}8Wj@wGz&amzg9tN{2H0NDVL z9RN81kP`s80FWC1c>s_X0Qmrr9{}G0pa1|00-z883Im`B0Ez;j7yya`pacL)0-zKC zN&}z_0LlWO901A#paK9Y0^oZ9R02R{08{}$RRB~2Ky?7r06#Vr zKz#r-0Kg9bXb6Bt0B8(=CIDy(fMx(_4uBQ_XbFH;0B8+>HUMY~fOY_A4}cB;=m>yL z0QeCAodM7V09^sl4FKH%&;tNH0niHoy#de%0DS?_4*>lEFaQ7p0Wb&vApjT*fFS@F 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 delta 42454 zcmZ6SWmFtZ*RF%Ry9Y_I1PgA#-3jgF{0O_Z% z0p{YKB30=DPdp6MwNZ;#1@m>xS1cLww2Y~PZhyZ|y0Eh&D z$N-1}fT#e727u@Qhyj3@0Eh*E*Z_zFfVcpN2Y~nhNC1F@07wLY!~jSFfTRFO27u%M zNCAM907wOZ)Bs2WfG+`%769o0kRAXT0Pqz6z6L->0AvC{W&mUXKvn>J1AuPF0F(qk zDFBoPKp6m(1wc6flm|cs08|7(B>+?gKotN~1wb_bR0lu}0MrD)4*;kIfZ7141Aw{! zs0V=h0B8V!h5%>;fW`o50)VCfXa<1h0B8Y#mH=o4fYtzL1Ard^&=vsg0MH%)9RSb~ z0G$BP830`X&=mmP0MH!(Jpk|%0D1zT7XW$#pbr500-zrN`U7A900sge1OS5oFc<(s z05B8)KLa2DfMEa_4uBB=7zuz;02mE`F#s3~fN=mA4}b{(mQxD z^!p&$D+C^1Zm9pyR5A#wx(?CA@6MpPpmzw#WY~t&({YqHPXy70Od6l+Y`!n0Pxak< zPhFgBGwM9umWus7DUOHy`8{`ce}8^5eliU^354g{!?g8>r zvpHYG8mlhLz4yAO1)kJx=I#xC7LCc2&?l&u9qeyC?%g|2v!6id%ej5{s+}&=Qm?I4 zVw2a7YnIb_QzT4A)V)s~qAoG`UXLrDxrTF5I@Ahr1ysVt>R z5$Zit@JLx@S=X&Nd$qYXudS0-l=*eR{FUEe+3CC<3e|C$P*3*e;zOk6B&p-Qfm~lE z^%4Hm5BGO}q5>06Y8H%2=;Pz`dDg^gZOm>ZvHAA$v>xZ7tAnXL5X~>l=~BO`du8c& zoCN1HYm{HOS$LU|xN;LSk3QVR$>P+$)A3}jE*vnxJYag1n_`D?4h;%@r0C#{mc~uB zOrtka@e;azW6tuc(j!e6shL8AEybZ7RQhA6CNo%C^Ie<2-+4$p<%KEK$FG^rb{vcK zmkq{spiITLu^(=%uOQ#$kKKBTo%%X{vMSWnt#re31>INjW#|&AGg;nptl^g$;tO2} ztN04&FAA(N^V(%k9V*=}l8`ZbQWpJS{j|>%V&uNxzt;Ona}gz0%!g^T+I81_!VbSK zBEsOBOAckS5FRHk3p8`@5}>eWh4eY&dPD zE8{C4HJjO#5K@|Txq&mk3>5-oU&d8+zrx2lm@Z25cEICs3q*FeO3@us)54VTjf0-Z zS$*e=aI{f~7TUpfi0zN5ATl@f1isZepXPY2mso;aHD$ZzTMh11?l1d)Nm(szaXT@v zY?SI|cv0=7uzZ15{wr(0#_UXpg%YmBt14hk&sKB!sr}L=-cFEu`0X>P8 zzeC$Sualyv*|+tUln9mW>u z_r`Prc+PjQjSG1-I2gf1swD{P9!u4LgAMkkrQIY?BEN#hQw`(6Qrn;aJRJXj8`^h4 z^{%00ols0@%ODvA?4U9IBQhMH##xXd4sM!G)1MF)+b_*OF=YM6Yg0f*%K{*aHP$Nh-2GoCB zmmKz9D>o1UhJQz<4i}ECpZiQ63|l|HJQmiboBLdbzMuchmuJ4h(Dw`4sG&`J`54fO z{!|Ls5lW#C9L!b4;<+6Ry$}XNFH#bkA_3c|(3#V0C??(X4cW#)+Py;!NI7|+0i z*$%S)!SP7sua4r*MA)QlgmagqY=GIaRp1)l+|SEr^J|r=;6!^GOy@+=oNd)^=|AdU zd_B!GhF^!&`#*f{Xzv+6`3C9mHE4gBeXC!oF5T9;LQ-QtzwGwq6$uo!#Llh|fLYzq z4*6T-4{D=5>1$IEzIl3M-Q!GwKTouLZtLm_T;0d-?ClH$lNO@mdYT`i6k#$Iz5mhp zx}P>U;YWtnZ3gZKY4K&WGp5e9(}EuyII?CG6ZT#Ptss)=HgqnXjITai3 zFsHhcr=rUO39m@mr5p}+w=yJdW+ay?&LGjx`yCe5Qe4B@)Wf3^!ZR&VRB@SVw)Bjb zU*9dB{Kcg8=5uLu@4km;Z zA6r$fo$9!R)k}Ws;sA;FOXJd&t}8ZI1pE--6%^A)TBDw?q?g{M#P}O6z0?hTOsSV+ z!oz$Ofm_*F98g)uv-=a+pBWi4(xB;r%&ROX9!5}vzC3fJ-}9#~ho#R!sEGejW|ppB zL2;D(Wo2ew9#hu|{n!G2%b)_ zBymqmWe|)c9RpQH{LWhkSOY*53ZPH6`la9=TZVM=X0|r*ldBuK84M+Pn&S za54+TDP3rdX0!p^%C^6*Hv*xH#mmbep^F)_tc z`(?{k_`V0qVR;^Y($7-CwmaiJPg9S6-(vcq}%hIZX|dh-MK@d89zI-0xm@u8R6BrUWL6#SIrd8 z3%58YWK31252}Prnxz-FQzGzU(eh}_wr5A3%syty&Bpak|76voh&uZcg~HY!uF2rI zGes9sQgZ&8GP`?sz`2>lil{y}QD)a9@Cl9R@oqeMSb6~mZ|>&ij-?f!Nc#8N>TO~+ zh<6fnQ7S~m)W2O|%J!%26*9C1yvDDP#X-7_8VU=}dArqppAyRW_dYPl`FG-Jj|LLi2T z+Y?TVj`AxcP#}DyP)x2kB&Rg#^N_3Gi&{PSP(f}+epTTLwqhkWxnz&7rYNXhdnpxu zJ;pk5%4MrWI9n>hOmxOb2n95vy_5&e0@~hQ`VuY+y4GGw3hB7$%p$L;%Us`>WjjhU zqnqr?Js$FCa0@odCBfMwxU|f*iHkos9CAq9!s#pj1Afu_uF@0yPDKGrKaPQ`dm$?n=Iv>$imIcpBZ)% zqSf=!I`^GqZ&4{~rxviMUKP4=^$w0VcDD#np^}A0=iZf?*1ys%I0#A2W!gwSye?3U z3EZDBcllCWZRetyzLwz;Q~u?e>~GV$WGG>~*6Zq`&&d#xe4kAfNsGaVwkH+2KF~3N z&#Jz7$(kk%?gTQy!$okV^;Sfk;kWhOoPd=y_Y03jjF)ULuuvGB=5q5}o1MKg-aRoWlhc2Ho^%`c=1<8!T_$ot?$O^2 z0daPE;fFcB6b`4$N0;8|6pp7?uP%tS`E?Ts=)MaxNQo=mS)=5EK*QARsCMX9C89Bdyyom~+3oi7CtOh0UX9*sA7z^L}{bopnG2FC;a zo{IJgiqut#2WfFy;lNzECwhcy!7mL*GW2GeK>j_u=_DP_ANlUn$0rCAbJUN+asvj* zME*o3(Ku{og`Sfx?6AN?+~B~`(~D?poQt;Azfb#u{tufd_QjS-R8>naoT6%JWQcFM z4f7y|F=+AqH$JyMe+B*9sbe+mV?aXM+?X?fa-^T%4YIk(C72~go@Xngfv680-hF0R zC!Ew|aFslhjW6Yo31)C2GixWL32SHA`t98sL%J-zxyU%_a=|DZ&5S%=uC7fb@0zNW z3zCZ0x4u6KwG^k%zS3~u-aQ7A%w1SniA*ptq~gp3niZTY1wvp}!xbZ0uK5!(Sd32wT4$9tAELMsm|D3qhLxu#_PSOgoSD z=0)_h8V$Z2U*7q>oN5`dnyCHDCWH)8UG1k%86+zEr{|dGPqr(p1$;(XZRU6zBLPzb zKMiFKaeq-_tvrIT6>~xN%_js#7rFSkNAtc~SeqpCRN7nTcN(dP(%r1{W{Ma4>8P)3 zZ(MBk(l{+h#<*YiziaT5X2MG`$;i1~5ot`ySrjir*}I}2C^9K5^Q)cijyPmpmeu3T zA%}c^x3Y!Ly;6D=>kD`G_WJJ^%*Tu4?=Lh9$4DM51DL2cT-T5*;6obTg^at93*t3H zS7<}(Igri+V!m92<_TRye^5mAZ$9MHPOF+?uSb-ksl(YBd)wHwY!Cdgf-}Iv^h=9M zcCvSHTvQ;4oQ?FBmkv>%TWPj2lAA&GU1fp%_!`MW?p&L#(KOX~$d#|viPU)i`**u8 zzS4S*sNmGS@f(z_kI?O`hRq7=SaJJ6%0sN+vvWhVgN~0$S=m`a?3r1sluo|xYGOxP zM`cca(rJvt#RZG5<#VeOj9%?Y3X-nb@K2D zMC4{>WXJ7pQ(bqtFE4`_{TJ`7}m@p!tsYc zw|VCKGe4f&*YbXVKAF~F{%eDb>T9jxpH0)hIz&yi;Y3Y!&(uHD03&LGQINvDgKWEw_=P{PS3W4Q#c+qyJ~b&%zWZZO^nn(*dJ6=^So> z4j#2(Ky%i1$YB`eUF-1wGjx&au5gj+?q_;nBGtVKT+oBcE{x=5WC|F#(aVbTf9+zp z^Y7kg`e4q#`&-tblzY8c|IUE=;6OdxzcZi-7p^}t@XXI=24VUmL%8a2@1S3nA+KNw zRKuz8unhv^=jryO9e!rynNgT0?O4F_zXKqB92+D@X(hv z&#IpC)B2cDdHHEv*z*vc;Gh#))BpDV|5fMW{{Pguc>Ylr)twF()t!0f7fe)l_Rs*j zrt>V&nu~lrga60I!USNmByj&OGf~DnxGhyi8I z-JygTORU(V{EycE7fo?o&;j`stbapwGGLtw<=zy8s=Uw6^mK7L~t^jryDlfa0aBzlL$PZWCfa z(@VCc;d!~BYbDzh&p~ltvP}cg_*z$IAup*BWW}b_;(oH+bmC`IX!(lOsw|ylhxM&R zk%SeusJYc!QH>q{PIeZWvoB>#Mn#`exkZ(V3j4lQrkvk+q)y=#+$iWpev>Ss4BPy; zTC9K|)9H?kYf+b~PD;{478`t)#7RoFMHc<#mNLBGJ4_N@wuiQ|0yF#q(l}0=TITtRXtfJ9cKq)M)o|KE6gZZH zpll3M^bU`g%BVL=q%2KC!$b0FC%_-efOx&>G`q&&2w^h(y587?(HAD$jYreZqJQisT6Is#j@z1hi+YD!@>#s03IE=elsXYcd zNM8kx%LenwB{H0U*9ZXgO211903}`&@tODx5X_WIg|?WU434_5ocu|EHI!nlKjKCh?6@ zuu+Ozerq@URzTdyJqtcLziP0w56+qgH4UP=ey9!Mjk0a1)=IiovKTRy(CcDXpws^1Cl zxo~J<=SwSNb@N0LQb=BsPkD z@KtoT5q}8AB}7c$V3Y+H)Nsuv!QfA8@@c3GnqTRNiAzFSLhRPxx|Dy~e(PAOK4`E_ ziy=SRZ_8qL{*stVCpY_BN!{&|r4JHmnnEA)`Ae+|tZhY%rn(6?4r=ekq`-;$Ah`Ar zB(x8=-aR{H(&uGgk6*vaL0)mBo6GEF&E!0C@2o@ew&Sn8@O}N$-&V5OQ6X}hTlc5%N4=*$q58*jDr3K;r@e;( zpQoKXHrY^V13n1e-S~^Y#qADj()4mx(4>6YS$UURNb3(eWG&P~{Gfht!Q^uj9EQux z7Mmbk0X(gIw>V|%2l!zl-{yvQMmYS0^3gsa@lx5dFx-J7x58hii=d?YTKyb`NB`m(eoR^phE!>M?v348MfgbB13qwqBp51 zMM^^P4SacALr5Q9(&GnI__Qo-DQ}(JDXIXZX*l%hE{+hD7nr#Tf`ljzLP14D_`KA} zI=VLw+OOasUvSs^@@;`;RVzd-y8CK0jYBddTL{yhny1foP`yT>6cm2_hY--03Xte9 zO`6$Ap25Z9@u16&kJ}|mFk$O@yb z9M~&w`8?ZY*6!g^AK`J8)a@VLb2OpnhqW~%LNS?$P~rMe{!5X50d zzq!z58Y5_>Hox)K{Q{&%mPt52hq(m(_7*UEH_*c)SERS%A+3bO?B>hH(p8A`;BX@8 z+DL_0z;?z~sUsjepMa=E?J~f{ib`bRR|3HwpI?zC|AV!>hVwIhk6&8KQ>Y+r5Jzo* zGyFDPPfaW61=&_K!Z9K~Dsaf6?a zhR{=JcNJIB7Gf_sdT0wbgM_*_-|}z}aM#F=U`l$|F=NB%S&cQXxkON`N`k|RlUN|w zu%1a{_5G>G?t6uZs|-gDl$wsKF)nAvAgBgM^2d+9`K+xHH~62ucImWE7wl2Vif=w6rj^r!n@6Fo%@bs-H60rCHsdI5#lf-aj{}QSpfI*5LcE1E0H^L zINVw)Pv|KvG@FtE?}s%VrUIwV1@%o;4Ve@kXAL|ef)m|=GspS{$9hY*wdtsC#7w`< zz)TQ|#GC3>A?#>Q7ASM$O;ZmYB!yk`Mb*jc?#*TuxZ3{3FPz1eIp)ySK$=>`tYIP< z&bE?H|e-iYjH;OcUha1Ym`4UPTj30h6gI!m)c z(6**MltNmy5X8NyQZ}O=`Qec}-Nw0Rm&6kecXD00BkXT6n>FaqTP~Q44e9kXQ`N^t zj*TTQl$hmF^O+@rUaG`&=JWlKReX1l?Wg=%rJa9WB_{tjTmPr1H#H)$J6&0I*EX8c zOPG@?QxRA%zR8jAxG6K{jQivHG0|<(0oCN#A6Sf}PID@-2x4X}pBO^og-f!s-wI5t zXs4oK40IEM*Xw%mF4H9JN)P~BSC`S#(e|TtrnGZDEQ+Z3{6kAD`UJqX8z*Y5_ zoM*U?U%o#v--W4n71o8X$Sc>$(0qVMG3jCixBzoI&CRLrsZoqHqOKfS7qibk%B1E^IUL8m0@3A>c zVv0ezC~CPRsy#JPttcf@LAo-MoVM7!NOWf;8N%n&ef7R-_OCVR>;sjJ*=yb31aKTw zf->U|mE$-N4)@GaOO0$1MFSt0UVGP4$JumREYghM>4X-SE;V@l8ezQj;Gwv3;F_3L zI7&eK0$`qs5Tqy_??X@zUQh(vptf^o7Ie92m_#o;3AUP>zK6eO|E|_lD#|}JhmS8%}fs0;cuX z{kNI7>_KmLM}J{M#q8#fhX{EMRFx4UlivIZtm?z6`=3Fn!`s(C%$H+kKl20fjHy<5;LzT-~20pfMlE`;+q+BPDQg?S= zFQtf-`vMKf7=oT`TNXl|*WX$a_I8>#2edr|_$PZU*UNXSk_f3!?d|!|!6tdiO{F$} z`xjD{e5swnJvrU>kqgcUe7O+|9yy zTRA3^*X}!1$PqB?COtq{|G*~T!FoQ+pLjjy>xnJSC)3qtE&39-c88ur zt$@s=V$o;1B^y#=6S^RXeXqu+m_IugumCx`+j&1`(joZ#VvQZ*dsaYNKRpisL^38iJ(C<n`QJ_QPw-fu0`JTed$^sSlXv^^}<<@%G3 z`zCWfc7#;(AM_Dg!m3fngof9`C=eT+qj?~7PcFVkw9{C4CoWUvrJLI0%DB8*hqek! z>~E%i9+B{xl^j8r)dF53T`l{5`jYOM4T~t5|JDjgT0qHZO<>-|N}+AqOqh<#I(7@M z4`sVhGMqN~+%oi2bA?bcS7NONdkhPMYF>s}hT6%#@aO&YN(?;L(~BR6kv7K%t10D> z-EhX(-Q1nZTy*0Q6IOX`<4|`462zzbofc%9-xfU#VD#(M>$bT)ChT=DpHG-T`|rNJfycCOLr;Yv{$m2X^A!{w0Y3vu;}y;i_tpMp|8S`hxvJZjC`R{N zGTdo-nXSF@=huy6+YPmb(GKW#ftWc%O9xHEBHaTU#O78}I;qft zv%@fK1%HfwISS<(U8Wu7+a8!X3EfysFOB3=j7lRCdBibfp+)jOXcpzAv2(yj}%*8jI_GaySPv_r89HO>V}&Rii62j1#91EET^fd?J> zqi*}Y90DfXV7WC%PKck^e2OfatI2y+u^}Od4;x!c$uDJ-@oBnm@C{85XD*q0ovx}$ zpFO4)zIT`SHv=Ee5;J+WJ33u_vBuraMkPni_pd|_g;Z5+v_~N2;=S3|qq0jMu!U`% z;^_S%^p`SzuU0~+y-J{2ODgzPM~+wg3Wz`0&s-kzLv6b5Z-^W_{3Poo=~0d*(EeVN zj#w!EqF3rZkQO-iH)1 ztzVn9cfjAd*_f<0{~eL;L6|##9fG^rEb^9$0dF-feC`kuU3tnDOm)DEfbjA@8_2IsW%)n<4|Dc*-WcvA?Xl zI1bToL@9I~OgjZTGq9|}LMdYB5)tm7P+sfd5HB3&>aFY(FCM>+uDI5b{&TgK)s}HS zu!^7ZGNOYhr_GT}>gP6+`?1FZz5DO<`ST*wmR;L*G)bWqM zU(DWKB9siZU^1c7C{U%Z_pZ)5yW~?`8o5c{BrFKetO@^0zZL@EP0+ z*!rE4y9DI66}&l!58c`Iw_c@#pjVi zM;NX7N8LfC=QII&7#7~Xj-yT)Es24PqjBz>X)){HAu}y_|8qeor6<`Wfn_ zrPlq9xly>q9~q9RS5(J!&J(RE(n=KyfAt{cirk9DM!)jzmid#a>5zO3EW?+gOA-V- z$d=otb(XiX34A=u=js(Zf`UJ;flOops?EsQ{xgYJe7$Sn9Z#rD39i!uiu;0g~ zRgri}5%G1wiSx!eygR(j8S&{{94~`V}bot342CH}FJe^LZIDtt-#i^}p zoyZx6Mv+>5GSf2-y7=;g8H6_P=@l7Dy*C$%QGDoVwj*;7XOwB?6(I9R&0l{K>34=( zM#*b{^TVq6T;RWm~Gz*U($Fci$1rKB(Hdqr z`p^tAeO>5m9NZ~)-FFx}sJRzAWx10wM?(D~hC1}h<&fajp$`OX5#ct-yb`kXBP z@s%Rt^yTzx0&ODepe=Z34FeL#`!D&kdm&`z+C4AhLT+BMh+L;i=rY1y7{u8v1@;** z^`}@WMfe(E?bic-+1kjW!yXauRL@txLz(_ z@4|K8wiQ-Xcr_VNDKBcq<7{@6X4R z^B)iMqlZk65G2>*fiJZ0V)-RW8{n&NGBuLVBxk#4##nR0RF5!!4%i0CVjd}ja*W2x zVD71T+lo@4)487lBnE4QbHRBstm!3lMPKsrPOEwbZXVl)9|dh#^p?%Xqa(DsI7&(L zbY)p4Dmy_#PA+b3ve6@W|I`d2tR#_<`~Gi|om2u4$bta(``mZhCW=?@uN3%y9yZt0 z`mqRC>0`g?)t)>G_msreG#jbRMpmg8t0hsN`{s>H!bPO4`1y*y2g9CYMbg*#qKT-F zY;>T0FLbTKugk#D%lAB`2yEgy@8idxJHp=7^AT`m_~W?NNBhIGPFodrlI_HwCH1A? zfR{6d62exm7#Tg1$R**6U5~Y>k!BHnFG9`S;O-qR#D+jY7{~e^b~|Y z2sPo`I2lGPa8L+5$(T+Zwd=4-E7b9d=F9D3=Nn6AU3zKX&rfzur0a`*m%eFW*5RKs z8fyRZljqYhnOQZRAWed|L>!UPMO-eYujw^v`12dkGl0sBcq|^AHIg%SKDL^o zoWls{;$f+pT<%-I9nGuwndcFt+Nm>#mz8p@^BORzm!HfUENqQGDa&uIgR7RWxOzaq|9 z(A&!+L#GMRY+4810#POTT;dEjE~yMxGQ);87;(%^yJP!Tr)EE^BU#<9vbAFC?*m0jH00XUU;^<;^Ogm? zZTMl9%`F4bm$t{nV^EHEuA;_2{F!jFtCzZ-5)WJ^p8L>Dse|rgclp^x!IS$pLv1u$ zTC&;BaHUo2MY@W=Z94-Bsr?5GAsOVRZA7X+8WhUrP{KH!wd-lEPD07v;5bbekBzbM z{aTt^y&2u(HmYplZF63mt~qY+qrA`(s;i3+3KtmW9cy0@SzDbcMEK2dZ|nTSzur3J z#f{7&uZ*N|F>laIviC1CuXt~qw%w!(aOx7W*LkvM_&6=xTkP65m+X+^vn{=~5GMjw|y=dq&vWK|+{>Qm+zccN=G0R>evh`O^NRW>j?!56ka z$BXfstGqY!MM#60hSA+ce`*l%VpZAW0Ye$<*N_vCCwf(nm zMW&6{-aiMaSbx-)5`6u}sRD6RZ^(-Faad{hLG2hR$1(UUtZ7`UAS#BtbLa32XMG&D zb+j9eTTD;>fc%vCfQ!@nR!b`XIDN%r7-M}|n`JJ8=a_3l27BicwK9lrlRXM0zyeM* zz9QVp#EGSy);K$;e0-UJ?lwjcf>5)RyE%B7d2!$9O2t$YqG$orSb>CViC2)k+>b0> zkND0oGE7i?aoAf<^<}JxcZ?!>_(E8-#MdzjpG9|Y_CD)D)YB*|SuZaw)y7(CueRHG z-hjp>R3P%Pd2imC9P?FiDAC+M>i zZ8o*|)$1A?*t{$LFn-^jY}D$;Qa*Cz)66>D)As2V&T2r{!O0FR zqJQe!uZ#Ve(*bB|7bGv^))BRvpD(+PShU-;0)MIxE(DbyvcbC?UOnz$sQ0V=UT&I^ zp8pyO-Pl|EKuK7YrjEsaEzWFKL8UT;>b!F5_SZdSYI&RyBP@`)wMs*1nQb znYv93r_?+#2*}C~dyLE7r%>Gau%ke%|F@OlmQ_=B_0jh>;O4Sunio-nHKWJMQB{W8 zp2D%R=}&sJpOyvE8YHa99}#eA$G2NJ=tNn(-a}I zC-y>hZS@FS=)%B$_g=3BZx=<%VzaBtnrq+H%$k;&Vt&VA%&HgPaFS9yDR=`j@C`Pl zY;G1uI%M}_s%(Vo*OU}u@ZlomI7)w?PW>J47Up7)l?S_AHM^DLMyYxM-qFDjrLomD zuc}{h7DF>Pn*;Rw##?4zr#G?W===<|Nl9|Or;Y}sKdc&-lulH1BwUPE*wK$ZDs59dejT(NP8(b@A^fS{< zWCN0<)0{ZMv|oUz`IXvj-SBl%o|5I^PU@~kyAQ0liiScjZACQB_6p}c8q*O{iLLOU z`=)+Rrex_$2ar+2FPP|3ds}%iY4ou*AaVH9u3~O?oZ=zIiM6pwkg<*|cX0-tUTw1> z*G${XmlQSRtfTrh!}hR+oM4e}INb*y-zq`!g;OLVtub5Aw7`|{z1^iYkq>d!uhky@Hh$g zN1i4=y`+>t*~MVua_Cm0EGNQI(DXO)TxkiS;N<+HK|0=%vf9*JrL3)%K?DoEN*XIj zeoQKQU4*Wsa;TgTud9lnKmzp_50#E>mApmSn%|N7b3LIF?-RV!Z`21+!~*L=`rzP= z`O28sa@Xz-c_s5S`^AG&?P@0=;+0OMa!jOfEOCAG`nBg?>poNKh5nN@3%5V1|rQbWOrV!JW zW<$S;*U0LMEwe>}c`4gd4{C+`d_wpieVgt1w4IT3c_#K;4$9ecRN8;c zj94mSaEvhySpw?gx(BUJmjBFpDnLe?bcOnc?P?Dy4C+^Gyf_?{&Nu$@E9=$OUed5f z<-NBaY1c`g46`8X(c$0W8-D+;Z{H(|)l?F<2AI-lFB7O!=%f`6=C(zmT}!5Pn~MxM%&u zM*fYpv>eT1jnBC5YWscZIRfyw@k>%gCsY)xurATia?l7v9_cTz9@klkzl{M?l z8-Du#-GASMu*2}5)sX=D#cr1o@{V8Nf3J;4xBLpvobdw_3zWAFbij>8)d2zjDgmjU489(cNu zOqD{YF2f_Nia@#%N`+l#xpgZ1_?Ka4f#&JiX81$=+a*duPuEF48&e^y8}*#!^ZebB zX${gY{2ZyxQz>JZG3Dhk5w6P8;3tIJ?!mI!!ZDh+3LZ z4K9cfgT1+cW!mrmL)AM*XA*Sn!m&BAjR_{UIk9cqn)r@w+qP}n&cwN6Ozh;#^FC*N z=e$3h;Rozv!YS-TTx~@h_c16}q4gYmp;h0VtuKOS-OlCcec5(m;hMHznq}+WYp^vyP}KNz)#_Dj<@2?x;rZ2PG*uwfPna7)#;=8$5nGx)GB6da ziBL~J#PYf0*diuBK&SPyXtpzXHQ*?CA(;^qyh>S^Cngb!#G*fLeFmS%a+se@!!w-( zlv_W9Ob{@lk-xjkCNLd$yo{lJhsUeQXNvvE6OVJu$MB-@%4|j^6t8|#HGOo`Vb_I< z8hEOz!tWGQPrCaV=`2C%QQzt(sEvxCQ}5K;;2W?Qxn-|?L(pU%#3ubvY~q+dfSbUr zNCeiDKwNZ-71q*WfQ+r&%H$qyfb?h@jHV2G{u4kPa~&d3Tvdn7as{>fxm&LmX3J>Y zJeT+DzCv!b8}+N^v!ZgQyIiG|T%3DkmkGCD`Cxu6#G(pD2T|-*rJp8Mg-JWuCYdg9 zUR;v)WqGMCHQLoezBNk20JR)Sl43$-`rIjfe0?-K!NHPY6vJXNkw?`h+kD!ch3Z!y zcmg2eOisG}Z!2#0a+V)GhJ^AmqT~Me^0nf78*EQ8j5T$nqTwO2@XoQ00v3iMJRPDD z;raglH4(Dg1cS}Wu&}qJx}6DXSgkQ*-!`;`z;%uGuabBhzR;kN(3|&`-3t1ebUt>;$G9t)SL5Q{RS)$J06ROL)3>M0v@s25op zxyBf*yR5E`6s!EDM=c|T{(u685Wvs2_8Uy@V~-z|l@Ax414sSXi^Mhmw%g82Hp?aL zlYg#HFPU&dXlvogoE;*LkAowDFSRs{YvTs(Qza?{r?4%TB>gtK* zBhcygq%YN_Iomo;rl%GjkPntGuqG03koS@ZVXT|M)bm58S{O=>KGOC;&`sob3Pa8a}Nh8@tJl(*5+GHGGfbXWyELKc%4k z&quX;gX&eThq(7I5%Z8ihIC9feTArGG71%lF>tNk3NFPxGo^X5?p&dt;S0CKvlH;niQsi&K?w zzf~0c&v9yR%6V?Lif!lNy9nBAN8~-6$}yLu?bt}xN2%OMq`!E-xIS+F4i%F@`T2Xr zR9dgcNdGo00vxn?5*4}J$P(^`r8y>=<+l^WUKYY|SB9KCWajqQpd1x*1Y`sR@gWqP-qs zq6xl3gTX*Kn|&Q4a{3_n+9i!L5u`GquIN6zNVrJ#4Dca^72-VSr_SI+CY|pHKoRN? zLD#}F?D|NfZmK7(;0zO`FE98PsPLEUhX8Wk@jK@?Hei^`u-Nb|e3b;{IgMhA%wA1= zCtIuI=1)<|%vG3{H@T$X=j{V~z6)k|pibJGAystWq$=*rpSDT^RVs4*mvi|ylg>HF8_(zO?*y*Eqnz^W#gyxs%WURN2tUP)`@zOiPaeGkPBzPFHMX9 z;mqu931H{))0tPGX|jv(&sLJH79~Nxxh?QvFaTRAf`Ru;eco-N8-EQOQa2i1H)(D7 zd0(ujwePs913jA^j)_^j;XjqX=c(`c%@H5CU*f@FaEcbuo(z^5cpjf+#*8! zs!1bBVfRTDV?gDczeJ(Je-p~nj#W!#P7-Qy1t$n+w~7Z?zy(qnR-lk8HacYpSVg3# z-D5CXC14yiU|-6@cjV_r4sg)#=mAahqIIs4lr+)!1Jd)bL>|A&gs$5)kfD;PNZSq! z{`G*fUJKQ*4yRTGi)j}mc$ucVO76KCN3&ZA6wi>vHo=}%U6aprYkGZPGo_o4_LVTb zI`xG6jY?%V+BqNF;$q)5>R6K8NySkp4D$QIhGG}!ko^lIOva`6SYQJSRs)!x#$xPC zsvoJ5ufF1slWsM`GdM5DY3ZWOx3wx-r@0oI-AZI&WjR#L$LFRyDJ+kPnsZ1bA*PFO zkEubqo@>HsV}Ncp%_-?7x?1LLQaEdEW20Qr>*kPKcrZQh z=rJcSV@fya-i(NI;cCIW8Ik-(B%RaN=mL4PNpyVtK3uU|zKwkUZpat!F zAO+t9kSvZp0Q0l{@+WU;gxYs?=9n9H%3luy-V9Ec%5llG(@BWJ;IP?I9fAfS=Npik9bV-3gap?b&n!X}{c(9=V$IuBT0gwJm zhD(*s0=|4V`ybPmYLyLa`EK?5(U1QzaH%4>z&=((= z&q7uSs#OP-M)jU%DOuJ!BEQ)9*OW8j{@vGvU))5=E`(8WT)@u$l^9@o78m=65dCKx zs{RI$6J?aZY}^+u59=jj$7^Xt9iR#3PRgbS%d3c&i?Nw#AMgh!a487I7DSqKlX$QQ zK^ulQt1hyStR=E9F_3+Tag_pZh|+WT*Ab<-h9n9qT5t$CYy1>eJ|)}~`8*{}Q2Z;U z85DArjNGn35fw7G>1t7)LWaNSltGAnIBy!j+3p7m+Zq{M>{#9HMqQ)72||;kCTSi# zRJ8$d2!&x@2#T5?vDj{3zk%N{LfV+$Q5c3CC^#d0=?J9*=%zmsU4V(-01_e7t_gSy zDBQE4@Ov7*L|*_-yg`2i=@6a9ID4S%zAUkKvfo-=hNd9eO|eS&{Gv2h;Uz;1&lHTqA#u%JHR#S~^+7GEEFTUI<9wjVmGaoV~G1PZtnGf6OHiAf8uTAYS0 zh|)1+k@;{#-(^-jf&=8srOIApqYM=Qk7VUnny!S#HR%r(zJ~2|+OudWvmOqb1M>20 z*ik{bOFB+hP>?k(@d^!IK2bbsn?jp1!OSO^cFIDidbW#)`66O-$2AADf=UrJi=A}>&PL*if8v&4!u?FqNYRAy#O9d6MJi9`GO2L~oO|ehF|A14dS-qa1>+^M zD7vqBE^N&nt@QBq^$g2N!T3PS$&^DiC!?0EVa@yTJ&Ah5Wc>AhVmy+RDC$>}hZw}> z!=En82xNnTQMh!35|B{}>gX5%Ff!s2P9lD>qV|f@Fiv%=Qlfs2_l|<&i@x@ncOksZ z7>J8>Tj=x$%tBE!zD>Qem@>_|YzB6C&JCo-S@OCxUU3x-nH&PrtEwOFgW2>cy*BkS z5fua3swuR8HBDRUGY)OUCP=fHkub~?v-YseB`8BVnJcm>u-zm$8pbpLNb#*>8sDcb z;lE60yrCv=DF903Cr|~Ezf1whHto`=zyN3UpVcm!Ey_(s*gO?4W*+jo4^l0waILDp zqIPMi8vCv&Ta<;?zzD=C*lj6e9p%_ERn^2Mk#^T!&PRUtGoyZ&E2 zectV>9Gjl!=fvsM&Fepz-vNJpJApGIqQ}@!c_QBD#cPpkJ-~3i(cgiWRX6vM*=Z`> za-Y&)JI#oJ+Z!1PNPmp_`*%EyeJc?4KOGvkyd7L!yEl1#-)zhqXBldH*1g?*-n_lu zhBow`T<+G7_KwJ890qdj`1@K$GXeab7GGCB-J4roFOz1Co!*ZZ%Pm{F{9k*UmzSBg zUOsP5&QQ*Twg3hZPVh~2H^5iM?$ zpHeARg$ZD-ut1b-uk#K)b!`=A>)lQAcWFH5%$#1!UVgx~o=&U!7k!JN>C@|SKe@~A zYF8;xPKv)+^X)4%zQn6X#J%poGOJS_TH|G|jm_ID8o(xc`XBWb0668}VTw<@PF1SY z=Qp9RRT|Zu0#@Cf$KtbDtkuoU$jS4{{HTN`99`Bzw{o8hzYM!tWTqDXmsIYwMD7Q? zbHG&#V*BRfF^6mT6rMwC@<9>e*XWz%*H4WP+g;v{&TqFkX|sPiFE5vm4lY|$u{M9_`f@V9KkWZ)MLLN5&bIGSb9*T354ZGXCX81`}h)5+8M$3) zp4HRQzn%-R?KdNuTGv`P&80Gaz1Q%Rckx`a)=4L0CyFfd8q6&78vTm&T+l;~ zeIUP>OvdMKyoL(lGQPqBO2y-i7(s3tQHV3uZjGB?(EiztKE|Oxz)s8Q)#nG?4fRZe zc|Dn`J>BQ?VhM$bK}Fj@I`s&H_yxg%?4n|R9FsD~ih?yMcpx(h19|IUlCS+pr(S%0 zodJ#Ap1v;cbO3{4zve1^_q%o!$%xX>P5WM5bk*KI*f?_;h+PVZ~vgfan}J%IU^g4<1_Vjroq zA={^H3gd=YyXRM+9KwPrU*3C*H&-vD=qN^{aK~LKH|<|UgD#l zpQ4bzWhOLaFbm*|n_|NJ>}Z1pPM5(1G^I2#H$`D&`GDlB#%~AV62TN#;Qz&XEf#TwH`yeSJ#3 zI#%9VOl{Xkpoy@=iRyTaq7Xy)dZUC>+E;X&nfX%X4wuK=_CvxF7&Toid~_*jhOl zC>S|?K-{B2Dbre>#14BZSD#!n4+zilC&)$9#VjEu?)N(gCkrS@C-Xq0m3@D4@WQyo z+#Z31Qn=w)#N5Yo9U!M_JrLzB-2{*^$&vz*KfEaWb|Ccal#;5D{0_rbEycqN!jk8> zBojXf^C#622@P{Z1Q3vpEZ>BH?1`aRAXCJm;i2!*pvlMrk)DIG(EOivZ?Q2IL@PuM z`pA=c5YmdAput2JB%gWsd?=GXWuyRp(Up-=X8cvlZIIvf> zUALnp$vkU-S|9u72w#5Ip$(3*t=alF^Q&B6)SxbCp3(UFys}!sF_2AlVuQd}F%+kb zNrLY|3xNwls1rd1>#Omig_)}h6Ta%}*;>w(y@JK9z$!*?7~CfKH`pm+y==S6c#RNt zbFrOy8QiVhV_r+2To6+>j~KA4YgrvaA7*S>YsCb>J%n&LVwH`@XWzBD{rerRJ!_N?xD6C&* z6~>*ePT{Y?ENkrk+n1m0o1q;0PGh@O7lJQMc0En1yEp_bR$VJ_RD<1Q-yA}bCQr7S zpAiG#y)ODWOoTIA&^6n*aAs-wz?#fkh%rTMFxJez1l@3?zzv2NWmX)u5@iqB%-%8x z+fOd*iW7Q^YNrvX^H|7sNE$ki>lArV;fs4;nqD~PXt9H#7G;JOyD~+IQ=Kkr{aMPs z{91Zkc%a}&)?O$1Zh`nhVb~M`k@#$Eymbz^W(k!laVS^NIZ9CL#*x#Oc1}0Orx_iK z&;QA+1)k9mg0H%akCt=BjHJqu0MEJ{yW&?8GLJjA)K;ON_jTDwvwDor&aR3J3k_4e zjxP!Fqxd{4Of5V3AdQ}IT{L^Bzl5pQjH47DB^k4sw21#)x|Un9fGbBPs@%}0MsgfL zPv2f*%D?#(^PS%L%X;oGTbX`5#X)WoV<2&2NoHX(ZXLelDf$;a@9iJr26zd4) zhOX0nqN8VEiMGok`{w8t+=Y>h~W5oeF9`$$#dbp#oeD>R;tT?-48vrsfacR;KrGH!bR9wrW1ne?16XNFJL9f zhtak3oy2^+Ns1w5XzN@}x**ZlRG4~VvzNlocd{c+yj9k^>G+&O?fHl(ZpHv6Zv>OV zS9S7nhja7JY4}bx_}6F44*a*(@40C-Hyy%olXqlQ--L+93>)~s)&kw748gnyGPeX* z!#!&F1m*WBH;ToUdFDpvMuOm2@+u7p_@>YA@#W`M3sbWMgi6uwUEdM}@&&3ka~EEH zD;il`T!h{J*?60s-aur_&)osIyJN2DvgPJnv-PlsG(EM7skCN$MGqQMhMKuA1XKz3 zpIs;iK8T=SIRTt&L?ejBwpm1n^IN~v`6t>)O_2x(lI;QYGu4IuJvsa&hrk4)E!=pu zFv|cbSrtu6Lf~dlSre(7(odryyb_|5jusCkNK{IJ-HU+;O*A86*hg7fp@8aY0S!zu z>p6vj()+`IF+3MfiRYKpumeTnjuW>3oPC7E6M{w>?Hhk>$_Ml~ugwaujRz>&}qNkJ)>WVX3_HY5a~N!1lkK`(X{;NP>1$pV``zQ4v6fc%3EifXUNSXo&MN0ou!o&*%jQbDpu1T4k9jg zd5qM*CZ1^#)(?aOk%MTF^&r%7yd&C1NS=AgA4O1Nt+9pS+7<-2KaT+ZYa>Aaf?az8 zY~zAI;EBG?2Z=SvJaK~dwiAUwXkS^W*S$OxhP^;fn783UdpXIcFout$ zMP%9{@Ra&qLnJNc!pz4VsM^5s!CL(&21@anLKb$j8zsT)uniTwjOKpmJcZC7ghRJM z)NSK+_*u9IVhs%(P|*SSWk7D6(ol~2(FlL1G2t?hb>z^M1*NYSNTr3+R|V}wwNds* zYZy>y_I<<=gh)GmOHV)s*>EXBaB4HN4&aIQYg>^n?AbPic|VtFpiBOPbrwbV2TS|A z?K*K|QiImi3&$F0z+jwH<&FbCC@_TVfsCX_V}^`$vh>p~VSfZby?ZG+f@r2n&hZ>Z zWgrOSUL|1-15!L@4TFkC3hTccVI)WlK};&^kFE!^O#;C)@YHu$G6khpq{YNy-W4Sf z0MQkt0o@;oYJ!+R@0g|;jWwpAP@l@A1Io7UP^cuT7xdf-GnM_Vq6XQzQS`z$Z`b7Cp8}$);WyA8$TFn^LHYSJ*-@db|lNE?s5cAqsHcl zbAlU*4)O?a1Sh9tw%bJ}JrEypXvh%Z59^Okt8R-c2s=cj^1>+`dXAP!Obdiz3a=-k z9{*7QL;Vw9X6)zBcR2|PO;ajP$#@j%Bv?&I@}h(vMSTEa5!fkNKWW&0xezMTE`$o@ z5x}_FOqgRpYm%Y76)=WIG7N^N9-aJe-z0iI2%%{f%J0W8Suk`cwtn*{xFblVK2SZ4 zd#*Gr1Fp;qCQy7@QIUSRFqJIy;A%Vc?FJyPzqyT}v;;;b9ED8(QDOk14O@nw@{9?0 zgcyr(s;vsUJX5~=U=+5bV7(av7Hw#hVgR6xByoUOBWxIAMoNX5m4?rV4~@U9{X1FvTPhnL#nM`XzDsSw#{Jl2OUh=a+MXsK`izq z)V1l|*8QA^bOmfdV>e}?Uf$$bts_!F_7q&dQ%X)1<>81%WE-@BOfXRqKE^}gZ@sO5 zsi6R(&&NNUOkn6sW};I9pZ9x%0=^Gqht~^omC2N}VA?Wqqm%jl%At+(S2V!By+&;-sb z2qAas&nIuDr=pmRTD30@e~B{Sr;XMd<={g>%MjAM`L+sj|JD>sbn?1EY+#w?j*tQn z3>U?a{`kX8miU9O#iQb>VChQkT1b(_6yH5PsC{U{-Ip#Shiju zPc=GHH-Q%wAX`sH=VYze_rJ5z5_{hp*jt4({GKb5E}Tt8^v{UJ1H;=HH3-=Q{*Z9%?T0Oq+kk0M9=~&}Yx36t%58&&4@A2&P@%|9s>p1D3SL6<& z0BhE_5ff0t3w?Dv$C(@kXo*(~srk++q1$^4RLJujKqFYCP_S&B(;Q~88Js)1Ln0j2L(S3ZXk$7VYAi-cO zSfA*1xY~k7coJlFS+s<|W^VE6;Qz6w(F;4uQrEy1v*laJmjz6(3PspLiB3k*4lkRi zZ$pr*I3K&A&>bwwOZ~{W^ZL^uctfsQIej@fZWT*Wq~h4}S9>EBkW_{#FH&y4BRLu| z*NWOAtbnyR5X_6!r^2cJ-g!s7%qxL`EJeGzCsYlwq`-p&nWbOp4t5RSrd=EoI}Kx- zlxzj2B)z>|jVAA;EIFF6@Y-JPqeFATt?LbDh6EcNd0CQlo{$qALa%eH`noVt3f_7B z^ZwyT@Zm^d<1%3oFgIqXYwsNB6_8Vjc&q00&@_F@m&;S!6S~B}_3N>ejle9ki$S$8 zT8r?btsFf8*Zch|AT@kVc6SfLeJ{$b=o3OzcEj?<;VO(Tm6>0vnVv8E&NAkDfU%U$Vi2YT86 ze(yHiC^F=FJiI5Iks|Z5VDSkCu?NvVMPHMga4MW-r%Gm#?r}Fstca&nM#6^vyTXlT zL9+Il#n2HC^Mm(HD_D1~S?xF>sy)YSHq~>VuQ-zR@Qb9Zc!&c}yoRKG@&`kl)ikj3 zv3FyIz52@u@a67ws0sGFvtok|SHG=H#XMT4d9w8&-fkn(`ojhso~jQnxJf)+FU-kO zh)}%+0Euf=SpLUthC!r}oC?!+sbbcLgw&3#Vp&VeYU^*k8v0Y9TJgR#JJwM39SDjP zo?+$YuQT^+tb>~F+Cz(-g$Mi!d6z%tE|x(XxsXRo0EPu6`{jmmW6Px*N}QhTs6jp5 z*X;1Rp0n)YjVZ1BU0Yr0Za&!Vs6w_fpIs}rs@Y6~0oXJyUZrcLg|o5vdh2+F*e|Ih0y#{48Jy`R@2-W6`-d;M%oGz^&n;#G@SB>6dPUqU<&|_lM z=g8O%fW4j^0P1E)=anW!OYg1B?-q_>*N)FuXq5#yhi-q#v#isd?)OYGwdKc(2TbCZ z47I1)eBX~-k9sScS}oeh4!OW56^RzslgMi?Cx-di>>2;#Slr_=Et0&3PWm5@Esg^b z)?zoSV>_hlcpEF`u3Hjr+^H9`SVcXTlR+Q4qW$-4+Z8oD$3GO-F&kGBs_Dm9Y^Uk= z+a%^c2J>{J!!Kghwcv}Tj)xeE1BfaqOZ=-sNwf0O8Vj1!PMlJ{7^JWXqQ7_5=&7R9 zK#Kop?#*xE-~-s%|CiE!v$phqa%Mfp>i^Op!cwZBiTp_VB;xRYK!hA*<^@(|%R)dT zxMDmWabaFs3IU;QU5xUL; zpV$b+7nNeB;gWy^BJogbUcsOs3qbndj6rf}fkxCH<)WilD zr@RID7yj-JT$rc`JRoOJ;vt7JWy+A6Vov;?`)s9h2aR4SkW`L2bi=G)C zUyPNvv4e%hRCX+g8+V_=TeLg;Z(|N;*f?I1cNgduMamT>V5Cw!)WDQ)gi<`IdT`y!(WdaUsD;Y_%q)
91WqMHtL5>`bJ%6QiD&U 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

As you can see, both methods produce the exact same result. The second method, however, requires a little less typing and results in fewer objects cluttering up your global environment. What we mean by that is that the names and heights vectors won’t exist independently in your global environment. Rather, they will only exist as columns of the class data frame.

You may have also noticed that when we created the names and heights vectors (columns) directly inside of the data.frame() function we used the equal sign (=) to assign values instead of the assignment arrow (<-). This is just one of those quirky R exceptions we talked about in the chapter on speaking R’s language. In fact, = and <- can be used interchangeably in R. It is only by convention that we usually use <- for assigning values, but use = for assigning values to columns in data frames. we don’t know why this is the convention. If it were up to me, we wouldn’t do this. We would just pick = or <- and use it in all cases where we want to assign values. But, it isn’t up to me and we gave up on trying to fight it a long time ago. Your R programming life will be easier if you just learn to assign values this way – even if it’s dumb. 🤷

-

-⚠️Warning: By definition, all columns in a data frame must have the same length (i.e., number of rows). That means that each vector you create when building your data frame must have the same number of values in it. For example, the class data frame above has four names and four heights. If we had only entered three heights, we would have gotten the following error: Error in data.frame(names = c("John", "Sally", "Brad", "Anne"), heights = c(68, : arguments imply differing number of rows: 4, 3 -

+
+
+
+ +
+
+Warning +
+
+
+

⚠️Warning: By definition, all columns in a data frame must have the same length (i.e., number of rows). That means that each vector you create when building your data frame must have the same number of values in it. For example, the class data frame above has four names and four heights. If we had only entered three heights, we would have gotten the following error: Error in data.frame(names = c("John", "Sally", "Brad", "Anne"), heights = c(68, : arguments imply differing number of rows: 4, 3

+
+

5.4 Tibbles

@@ -942,9 +952,19 @@

-

-⚠️Warning: Make sure you capitalize NA and don’t use any spaces or quotation marks. Also, make sure you use NA instead of writing "Missing" or something like that. -

+
+
+
+ +
+
+Warning +
+
+
+

⚠️Warning: Make sure you capitalize NA and don’t use any spaces or quotation marks. Also, make sure you use NA instead of writing "Missing" or something like that.

+
+

By default, R considers NA to be a logical-type value (as opposed to character or numeric). for example:

typeof(NA)
diff --git a/chapters/navigating_rstudio/03_navigating_rstudio.html b/chapters/navigating_rstudio/03_navigating_rstudio.html new file mode 100644 index 0000000..c451c5c --- /dev/null +++ b/chapters/navigating_rstudio/03_navigating_rstudio.html @@ -0,0 +1,1042 @@ + + + + + + + + + +R 4 Epidemiology - 3  Navigating the RStudio Interface + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ +
+ + +
+ + + +
+ +
+
+

3  Navigating the RStudio Interface

+
+ + + +
+ + + + +
+ + + +
+ + +

You now have R and RStudio on your computer and you have some idea of what R and RStudio are. At this point, it is really common for people to open RStudio and get totally overwhelmed. “What am I looking at?” ”What do I click first?” “Where do I even start?” Don’t worry if these, or similar, thoughts have crossed your mind. You are in good company and we will start to clear some of them up in this chapter.

+

When you first load RStudio you should see a screen that looks very similar to what you see in the picture below. Figure 3.1 In the current view, you see three panes and each pane has multiple tabs. Don’t beat yourself up if this isn’t immediately obvious. We’ll make it clearer soon.

+
+
+
+
+
+ +
+
+Figure 3.1: The default RStudio user interface. +
+
+
+
+
+
+

3.1 The console

+

The first pane we are going to talk about is the console/terminal/jobs pane. Figure 3.2

+
+
+
+
+
+ +
+
+Figure 3.2: The R Console. +
+
+
+
+
+

It’s called the console/terminal/jobs pane because it has three tabs you can click on: console, terminal, and jobs. However, we will mostly refer to it as the console pane and we will mostly ignore the terminal and jobs tabs. We aren’t ignoring them because they aren’t useful; rather, we are ignoring them because using them isn’t essential for anything we discuss anytime soon, and we want to keep things as simple as possible.

+

The console is the most basic way to interact with R. You can type a command to R into the console prompt (the prompt looks like “>”) and R will respond to what you type. For example, below we’ve typed “1 plus 1,” hit enter, and the R console returned the sum of the numbers 1 and 1. Figure 3.3

+
+
+
+
+
+ +
+
+Figure 3.3: Doing some addition in the R console. +
+
+
+
+
+

The number 1 you see in brackets before the 2 (i.e., [1]) is telling you that this line of results starts with the first result. That fact is obvious here because there is only one result. To make this idea clearer, let’s show you a result with multiple lines.

+
+
+
+
+
+ +
+
+Figure 3.4: Demonstrating a function that returns multiple results. +
+
+
+
+
+

In the screenshot above we see a couple new things demonstrated. Figure 3.4

+

First, as promised, we have more than one line of results (or output). The first line of results starts with a 1 in brackets (i.e., [1]), which indicates that this line of results starts with the first result. In this case the first result is the number 2. The second line of results starts with a 29 in brackets (i.e., [29]), which indicates that this line of results starts with the twenty-ninth result. In this case the twenty-ninth result is the number 58. If you count the numbers in the first line, there should be 28 – results 1 through 28. We also want to make it clear that “1” and “29” are NOT results themselves. They are just helping us count the number of results per line.

+

The second new thing here that you may have noticed is our use of a function. Functions are a BIG DEAL in R. So much so that R is called a functional language. You don’t really need to know all the details of what that means; however, you should know that, in general, everything you do in R you will do with a function. By contrast, everything you create in R will be an object. If you wanted to make an analogy between the R language and the English language, functions are verbs – they do things – and objects are nouns – they are things. This may be confusing right now. Don’t worry. It will become clearer soon.

+

Most functions in R begin with the function name followed by parentheses. For example, seq(), sum(), and mean().

+

Question: What is the name of the function we used in the example above?

+

It’s the seq() function – short for sequence. Inside the function, you may notice that there are three pairs of words, equal symbols, and numbers that are separated by commas. They are, from = 2, to = 100, and by = 2. In this case, from, to, and by are all arguments to the seq() function. We don’t know why they are called arguments, but as far as we are concerned, they just are. We will learn more about functions and arguments later, but for now just know that arguments give functions the information they need to give us the result we want.

+

In this case, the seq() function gives us a sequence of numbers, but we have to give it information about where that sequence should start, where it should end, and how many steps should be in the middle. Here the sequence begins with the value we gave to the from argument (i.e., 2), ends with the value we gave to the to argument (i.e., 100), and increases at each step by the number we gave to the by argument (i.e., 2). So, 2, 4, 6, 8 … 100.

+

While it’s convenient, let’s also learn some programming terminology:

+
    +
  • Arguments: Arguments always go inside the parentheses of a function and give the function the information it needs to give us the result we want.

  • +
  • Pass: In programming lingo, you pass a value to a function argument. For example, in the function call seq(from = 2, to = 100, by = 2) we could say that we passed a value of 2 to the from argument, we passed a value of 100 to the to argument, and we passed a value of 2 to the by argument.

  • +
  • Returns: Instead of saying, “the seq() function gives us a sequence of numbers…” we could say, “the seq() function returns a sequence of numbers…” In programming lingo, functions return one or more results.

  • +
+
+
+
+ +
+
+Note +
+
+
+

🗒Side Note: The seq() function isn’t particularly important or noteworthy. We essentially chose it at random to illustrate some key points. However, arguments, passing values, and return values are extremely important concepts and we will return to them many times.

+
+
+
+
+

3.2 The environment pane

+

The second pane we are going to talk about is the environment/history/connections pane. Figure 3.5 However, we will mostly refer to it as the environment pane and we will mostly ignore the history and connections tab. We aren’t ignoring them because they aren’t useful; rather, we are ignoring them because using them isn’t essential for anything we will discuss anytime soon, and we want to keep things as simple as possible.

+
+
+
+
+
+ +
+
+Figure 3.5: The environment pane +
+
+
+
+
+

The Environment pane shows you all the objects that R can currently use for data management or analysis. In this picture, Figure 3.5 our environment is empty. Let’s create an object and add it to our environment.

+
+
+
+
+
+ +
+
+Figure 3.6: The vector x in the global environment. +
+
+
+
+
+

Here we see that we created a new object called x, which now appears in our Global Environment. Figure 3.6 This gives us another great opportunity to discuss some new concepts.

+

First, we created the x object in the console by assigning the value 2 to the letter x. We did this by typing “x” followed by a less than symbol (<), a dash symbol (-), and the number 2. R is kind of unique in this way. we have never seen another programming language (although I’m sure they are out there) that uses <- to assign values to variables. By the way, <- is called the assignment operator (or assignment arrow), and ”assign” here means “make x contain 2” or “put 2 inside x.”

+

In many other languages you would write that as x = 2. But, for whatever reason, in R it is <-. Unfortunately, <- is more awkward to type than =. Fortunately, RStudio gives us a keyboard shortcut to make it easier. To type the assignment operator in RStudio, just hold down Option + - (dash key) on a Mac or Alt + - (dash key) on a PC and RStudio will insert <- complete with spaces on either side of the arrow. This may still seem awkward at first, but you will get used to it.

+
+
+
+ +
+
+Note +
+
+
+

🗒Side Note: A note about using the letter “x”: By convention, the letter “x” is a widely used variable name. You will see it used a lot in example documents and online. However, there is nothing special about the letter x. We could have just as easily used any other letter (a <- 2), word (variable <- 2), or descriptive name (my_favorite_number <- 2) that is allowed by R.

+
+
+

Second, you can see that our Global Environment now includes the object x, which has a value of 2. In this case, we would say that x is a numeric vector of length 1 (i.e., it has one value stored in it). We will talk more about vectors and vector types soon. For now, just notice that objects that you can manipulate or analyze in R will appear in your Global Environment.

+
+
+
+ +
+
+Warning +
+
+
+

⚠️Warning: R is a case sensitive language. That means that uppercase x (X) and lowercase x (x) are different things to R. So, if you assign 2 to lower case x (x <- 2). And then later ask R to tell what number you stored in uppercase X, you will get an error (Error: object 'X' not found).

+
+
+
+
+

3.3 The files pane

+

Next, let’s talk about the Files/Plots/Packages/Help/Viewer pane (that’s a mouthful). Figure 3.7

+
+
+
+
+
+ +
+
+Figure 3.7: The Files/Plots/Packages/Help/Viewer pane. +
+
+
+
+
+

Again, some of these tabs are more applicable for us than others. For us, the files tab and the help tab will probably be the most useful. You can think of the files tab as a mini Finder window (for Mac) or a mini File Explorer window (for PC). The help tab is also extremely useful once you get acclimated to it.

+
+
+
+
+
+ +
+
+Figure 3.8: The help tab. +
+
+
+
+
+

For example, in the screenshot above Figure 3.8 we typed the seq into the search bar. The help pane then shows us a page of documentation for the seq() function. The documentation includes a brief description of what the function does, outlines all the arguments the seq() function recognizes, and, if you scroll down, gives examples of using the seq() function. Admittedly, this help documentation can seem a little like reading Greek (assuming you don’t speak Greek) at first. But, you will get more comfortable using it with practice. We hated the help documentation when we were learning R. Now, we use it all the time.

+
+
+

3.4 The source pane

+

There is actually a fourth pane available in RStudio. If you click on the icon shown below you will get the following dropdown box with a list of files you can create. Figure 3.9

+
+
+
+
+
+ +
+
+Figure 3.9: Click the new source file icon. +
+
+
+
+
+

If you click any of these options, a new pane will appear. We will arbitrarily pick the first option – R Script.

+
+
+
+
+
+ +
+
+Figure 3.10: New source file options. +
+
+
+
+
+

When we do, a new pane appears. It’s called the source pane. In this case, the source pane contains an untitled R Script. We won’t get into the details now because we don’t want to overwhelm you, but soon you will do the majority of your R programming in the source pane.

+
+
+
+
+
+ +
+
+Figure 3.11: A blank R script in the source pane. +
+
+
+
+
+
+
+

3.5 RStudio preferences

+

Finally, We’re going to recommend that you change a few settings in RStudio before we move on. Start by clicking Tools, and then Global Options in RStudio’s menu bar, which probably runs horizontally across the top of your computer’s screen.

+
+
+
+
+
+ +
+
+Figure 3.12: Select the preferences menu on Mac. +
+
+
+
+
+

In the General tab, we recommend turning off the Restore .Rdata into workspace at startup option. We also recommend setting the Save workspace .Rdata on exit dropdown to Never. Finally, we recommend turning off the Always save history (even when not saving .Rdata) option.

+
+
+
+
+
+ +
+
+Figure 3.13: General options tab. +
+
+
+
+
+

We change our editor theme to Twilight in the Appearance tab. We aren’t necessarily recommending that you change your theme – this is entirely personal preference – we’re just letting you know why our screenshots will look different from here on out.

+
+
+
+
+
+ +
+
+Figure 3.14: Appearance tab. +
+
+
+
+
+

It’s likely that you still have lots of questions at this point. That’s totally natural. However, we hope you now feel like you have some idea of what you are looking at when you open RStudio. Most of you will naturally get more comfortable with RStudio as we move through the book. For those of you who want more resources now, here are some suggestions.

+
    +
  1. RStudio IDE cheatsheet

  2. +
  3. ModernDive: What are R and RStudio?

  4. +
+ + +
+ +
+ + +
+ + + + + + \ No newline at end of file diff --git a/chapters/what_is_r/what_is_r.html b/chapters/what_is_r/what_is_r.html index 6fbfccb..f1f4e60 100644 --- a/chapters/what_is_r/what_is_r.html +++ b/chapters/what_is_r/what_is_r.html @@ -315,7 +315,7 @@

2  2.1 What is data?

Data is information about objects (e.g., people, places, schools) and observable phenomenon (e.g., weather, temperatures, and disease symptoms) that is recorded and stored somehow as a collection of symbols, numbers, and letters. So, data is just information that has been “written” down.

-

Here we have a table, which is a common way of organizing data. In R, we will typically refer to these tables as data frames.

+

Here we have a table, which is a common way of organizing data. In R, we will typically refer to these tables as [data frames].

@@ -479,11 +479,11 @@

And finally, the ultimate goal is typically to present your findings in some form or another. For example, a report, a website, or a journal article. With R you can present your results in many different formats with relative ease. In fact, this is one of our favorite things about R and RStudio. In this class you will learn how to take your text, tabular, or graphical results and then publish them in many different formats including Microsoft Word, html files that can be viewed in web browsers, and pdf documents. Let’s take a look at some examples.

    -
  1. Microsoft Word documents. Click here to view an example report created for one of my research projects in Microsoft Word.
    +
  2. Microsoft Word documents. Click here to view an example report created for one of our research projects in Microsoft Word.
  3. PDF documents. Click here to view a data dictionary we created in PDF format.
  4. -
  5. HTML files. Hypertext Markup Language (HTML) files are what you are looking at whenever you view a webpage. You can use R to create HTML files that others can view in their web browser. You can email them these files to view in their web browser, or you can make them available for others to view online just like any other website. Click here to view an example dashboard we created for one of my research projects.
    +
  6. HTML files. Hypertext Markup Language (HTML) files are what you are looking at whenever you view a webpage. You can use R to create HTML files that others can view in their web browser. You can email them these files to view in their web browser, or you can make them available for others to view online just like any other website. Click here to view an example dashboard we created for one of our research projects.
  7. Web applications. You can even use R to create full-fledged web applications. View the RStudio website to see some examples.
diff --git a/index.html b/index.html index ef901e6..abbb276 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@ - + R 4 Epidemiology