From 8716d5613134f53ca4fdc4b47c3d67bdf76b679f Mon Sep 17 00:00:00 2001 From: Adam Blake Date: Wed, 2 Aug 2023 12:54:48 -0700 Subject: [PATCH 1/3] docs: fix codecov link in README --- README.Rmd | 2 +- README.md | 2 +- man/figures/README-samp_dist_of_b1-1.png | Bin 20329 -> 19543 bytes man/figures/README-samp_dist_of_hp-1.png | Bin 19362 -> 19260 bytes 4 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.Rmd b/README.Rmd index 1d866b6..e341ab6 100644 --- a/README.Rmd +++ b/README.Rmd @@ -18,7 +18,7 @@ knitr::opts_chunk$set( [![R build status](https://github.com/coursekata/coursekata-r/workflows/R-CMD-check/badge.svg)](https://github.com/coursekata/coursekata-r/actions) -[![codecov](https://codecov.io/gh/coursekata/coursekata-r/branch/main/graph/badge.svg?token=HEenoYyHcn)](https://app.codecov.io/gh/coursekata/coursekata-r) +[![codecov](https://codecov.io/gh/coursekata/coursekata-r/branch/main/graph/badge.svg?token=HEenoYyHcn)](https://codecov.io/gh/coursekata/coursekata-r) diff --git a/README.md b/README.md index b38fa05..f36f151 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ [![R build status](https://github.com/coursekata/coursekata-r/workflows/R-CMD-check/badge.svg)](https://github.com/coursekata/coursekata-r/actions) -[![codecov](https://codecov.io/gh/coursekata/coursekata-r/branch/main/graph/badge.svg?token=HEenoYyHcn)](https://app.codecov.io/gh/coursekata/coursekata-r) +[![codecov](https://codecov.io/gh/coursekata/coursekata-r/branch/main/graph/badge.svg?token=HEenoYyHcn)](https://codecov.io/gh/coursekata/coursekata-r) ## Overview diff --git a/man/figures/README-samp_dist_of_b1-1.png b/man/figures/README-samp_dist_of_b1-1.png index 878ac26b5953fa15111cb7de43be56769586e5f5..730a46e53faef70e79be4da8e4a1ca840c2343d6 100644 GIT binary patch literal 19543 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ͳFl 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 S;3s_`lH#%t^B+8W@jn2OIHu?T literal 20329 zcmeIaWmuHm*Ec+*G^oS{N+>NNiXaVxNJ&aJ2AxVXw4@?kf^#Fo{gX#1zfNB*m;PtZkHEK6_y(X=r6=WBNi#@*xDm8x*9fYjRzc zRQN+x2^&MFcVA{^IME4rWT}Nxx6kmxiD8N5=87m0q@pCB zKTbwWo@#$)zG0TT63Cufs+fxD&9dKhD4Ehjfs3fRUs4lMXgwG5*EPa^U9CwOca zXMn!=ZI+yOC*MW_F3r>LYGGcoT^|V+(5pRW% zlDlrC6Bw1dF}G}@r~FBhRA)x*0t)Y#mNb!^8djO&ZqP$?YifOM@HT|My-;DdUj&WL!>@?1?hK2AwRu% z0=t&G_QyMi4(bW9IKRUADDbJ?F>2UA;>o+52?o!@JqYGzl zRW^8M(9Qpth`TxZrmewNRd=5=8og2yPhf4}f}`m76Jvw-lcn&c$4NXSKjA;&=50}f zR(kwyR_cK@5^6~`1GbBH48~Mu>~<}~eF--3(=Yn-gGKuDJX!=Nm)tQt5F=_8+z74? zH9WU!Ywd56TSD>%!WrzU7SBr3QZ>2N4$*1bA#PPpH8{rD+Q&0{ts>#(t$X3LOdiwY zGs07ywn;WguO>WObSLlF=-cSOqP0zuH0yI-<1$|@Oe@BlGmUvNn)FcXC%Yhvfv?b) zuU`yg6c)(*d~ly}z#MpTuLe=*)?hamSsUcK<#|$M+b&z>l?+UYs7OR(GrML^uieLx zx0?2$mlmPC>1$a7^I6%+ba0mu8ZPwuZo6S2i1pl6-<3<4ROHJ`Z_0_l`X|d9eKw1q z+KGO>GfgNhi(7j8wRL9tIbI>>Epmd{#$*;m^+L_{?o6Vx7?W8@kqam97i;MgB*lnx zhM{c|Ht#XBz@An)AMs=!M%R%^`vXto>AE#Yo^Ynqu96e;x91b+y#3x^KdUQH!Eu625+M@X347DnF$q%!#w~H87F4{Tv zB$P>e-hNDHf$I~BW5Do{?!`Y6kG!Yon5fXa=L?g4Sni|w2c)uiT{fV^`i3E4fG%o4 zLJ;cptd&NV&MVZ{E?PdT_h?-AbgyQ=ZAo5rCwED`P_O@J+%_Dx6MeLb934?@sJ3p$ z)s&XPq4R{G|Ni5|5Q^w_|4I1gzo;)HJRy<6=NHgTW<$_EW{oZrpkb0gA*es#d*T1i z_t5$*7n!NfarYz3s=aX+<;qKrpR6n`qf%3EI&#v-G~$$&l}SH)mNGLlgPGZ>QhJI$ zHa6BXG-P@xe`-tbPlvm%OO`(1P*||CvJ#$@#8FjM#p%3hP&F54{@f^$8*SmU_a(#c z?wHR&Wn^XrCJy9BIi0CIA3S)__C4s@Y`ksf z;**bi6CV1)$LnGT-#{x`y5r6fHD z?@>4Eafy({N3-Cr@rPH8m+|YEtUO;GSs<#H)jJ-2ihtQd#~UKS#r{4KbsT zaj)=vNls4NJD>5FUkOut85tRc3ikWEd*kA$C`H^|c|+_G1Jdg1G0ug|BWuHDGHQi- z)OxGUxcMI@+7~1%l4GRd{sXi&@}0T3)nq%T{+@ba!+m`WhX+y*=`N$y=U(Z4uB)9~ zUOsSrXkhIYwc@)NL0srG88l|)XR(-7?S_PHXO>=o-DIQJ%crK+xoN3&*7{tAZKN*6 zc{)`}--D^yj1!%WoDyl7D?fFGT#R}djVLV)}_m|&NE?^0y{G#uC-Tcw>kxE#_R`M%Let>D0J<@H0^&D zJ)2Xn89(Zh=Rf3wZJQjip9>v=PI)VI0HQ+7wnVndGvQhi@3LC;>|vdK%l2ZgVbfbO zqwyToT!WU-8*}@0)Nud${^ zI2Nl?11UI&3cq5Wn>%z4&xy*jGoDX*J1K#yrO%@~JP}@HF~oT_IXWgrQrp-0Oc}ts zSV9NH*5zw)gcDebiO!}7ah~^?x1yVj^UT^qv(N7{@Ij4*hM|u*u7rF0 z6IJQ$9@px`@*i*wZZV2sl1K$X&`iv9TFFoji|%dXrn+8q+~(&e(c9K)@@^PtCZ{+< zRA>rVI8dQkBV({CXb~2$S%dZUsql!1>06I%WpZ;5!YI*k($zd|p~?uE)r+OqVg7@* zg7roFUlk8)+Cx6ZQ+oN)b!@4h)9qLz;4+kM5uOY=>M$~{?G6K?}FI>TYhx3=zlz10Q-82hX`x9K8cGjLySr!VKhEG zA$DfK!VhYMPvU9haP$O*y3~sl-@@8F>PyOO!P@NP>X=OmqAL6bdh87-B#v_B5$k1C zbnRgXjrhQZg@IjJzjwX$m5>7GBRXYF-b-A{T5oO64NUVU_zfeWH20bHd&vTe`wlo6<@W>2UJ2FgnQjUc3G=v}g=tZi@3 zOwQm9Fr;WMhW_8NALVDnJt6;D&Tl#YkCP76J-W}^3N z^SM*s!>N=LrHQX7U@8;yV{34Zs~A$w^_K=`aNS4NzjH)TZi-5hOVs zWQFGjd0>*@)IzQF3J7TKJ+!eM6GE6;e;#NYK?h=sWu08jdKQjN>$>ihr&abi z?!yO{8AV-PcDTrCt;JZIzXkC>br9Gq?R!thg` zfPdgoD7PG8!l$?sIolp%eD}V%B+9b?HQyqv9vIGv8v^riWq?msL2$!|6<*v-!`5&- z%P~8kZ5@>%6Vn#XC}XfW)5>{)3T5!{@mD@=y*=N}P%m^-YP7LZ(+Jr(F4hi*n#}pOF0<0g7@M%^Rly}Y`cB#>{cGqNvj1ebpM;R;=$c8!{^W>(& ziA#q<%Y&cz7LD^FXuO7pwfLOYlV|4VWz5aZM<1qhLxh$-rgcp16uPaL&vhL#iyTN_ z4OoiFbAKtpL`}wiYstBxhE+M!M?Jf+FsArLa~sGtzHS}!rg(I@bEMIZz1CwA(z^TV z*CTn+)~?|7;qv?*L0Bn5{qrCpHIv~$|4v$dZ5kt?;7-Y_{q?DC^5*zK4KBrDbE4)B zo;g1v^5xqc_YbP6Js&taWGt8L#ICGKzan^XNj13YvAeByTibQpEFy|Ly}IEFLt70j zH5qSDy^1u+e0!2&$Buy-UQ(joWtjW-Q$G`>4Bgp;gk|XRmc&iy4`t_~f^7 zCfud1$7`K7o-^+}qdtpX5VRzGAZ^uab#*;a>UyjxiY%^`y7P#G`1WY_t3oMdwY56N zVQ29W7$%f%1??l%_nHdk&&K52oH^&-=@Cx)&h@SUo4e;Rj*f%`cqdOTuKq`7rg99N z%2G^p^7XT2L!p?iuZT>bdD%>;M}fY@jH9|XV~Q|^9bm1x=i58jJ+`$iA3K=khM z%g{p29ExdU^T;NDzAPp(s!D4G8*#7errI0>Cdo@xfJAj?8Bkv3_d31mK}bKk@|^EN zy1BsH6xf7c$Q!B;M%-|VubU^yi8GSMbc>a1Hjo@<&pUeS(CpX@}?|h^S z6&~~--oEfAU_FpNRe4UaGog_z$NG`3Ss+mE$g8J(H+~);oMj;H39r=$yXRVQy?%4iDxESg6=s05Cs^4 z&<3IGc%~b4gun(&p~f+1>H`f0y5c>0*hhV46;j?nz5n}5G5&n1YA0I&9cPtvS_oLA5Vo=7`Kr56s~*SrC~_vR$zoup&6CSSXODqX4IZP* z1+sH4KtUjkoqyuT&Mi=s0!Rl&oP2UNt!Fb>9gTO1z`3{r0jBM3TI&#c%h84O_8T~Y+V=eN6Rd;wG<}Tz(L0! zmyVJ+T^!WCGo#J8W)r6v$DpLF2M~kCmN0D2BHEY)8S;0@%QXL8CS(8j8VgZ*^>r+a?w}BTXXc zZG02g*}ei_{{-v$rDO%+gY=Fh5q&dr^N^MW8U4fX<0)bf-si&i|C(}veUcZVTlCb+ z^<*n4#@c=B1E<|W7tO&-jrvQMtS>J7g~N*nMIaCvIXRE58juc@d^QI0%i-Fk&Ra%9 zCB`ALA0Ej05l~*~Os}ri8Ys{;zhj4@eZOqQUP!h@2TgJhjatyD=pC(y-aww_G)!)- zW=**2XthQh&fYI}O!d-CtHHgl&1pWCY0FP zIxWr)ew*mJ*@_$EzBXRBIoNQbN&{QCVQY`1G>*TaU2bvNO&4&kL-RAO5r(_VLrlC0 z+~(1wdRjtOA}r^+pp)XZ#NK?o zZLn-Cr#QcWfLyYGX%9n5;oG-(tat82x3xXKf5n{QX>%}j&)AsdczJ2*d)IR72`i4> z*<7l_x_9+H_)aNiW@e9$TxN(HJR{Q64^dD&Rn%JtUQ?B=X_jAWYeP+KXH$Fn-4DAp zJ2%ElZM-|&J$lJFZGbJTPet84(KTklL4LRUxu!`yA0MB*nqzISaJGVoe$CBQ)fJ~{ zUbY7V0~sBuRR{Eeyfq4DPfBJ-Ce|qHbHh`Kk0oGB1}-i&l(+kinww>UF}eVUF2zFn zHcox!$6{Im$%{TwE)OO2nnDBK~XY7&D7$i3-awkQYei$yaJ=*`g!VBpq=BtPZ)-zMgu5jw1 zQTie&nbRH5_F8wOYB6b<)WWL8|zP-S@z^uPeO$EiC-c*kN}rHOZ@Ae z-li4DB^?8#tpFLR7TU)sYkk_5H>(wmcvmiIpoK>ZX!XEVse=N_1cx8+7v^U4gACe= zf~}$Dz%1pUS_oZ>cQTD`VujODD{06V1MljCcX_sXrj{ZV?YT#In)OIzV)xqd$=v1K z@ea5i8ujgNG_j!OL#lYY>z+%6DH`<2hnGkx3HURp?>+Zf=wETTVNa^UA=Sft7bIk{ z*TzS@3bAw2BtsnHxDn^!1ZQ8RaRXPHIngQgIso-gPQ?W{`lQ|9{D|Am^9hcRh}X<} z@WZ#`6@}u3-45-#vp7t(%FLp0Uq;~C$YCF!M-;lrYiP~%$*?fRnP;zrIvcFU_^aj< zT{@7W5!qpSLWLAOiz0Qgb=Zj_$VCM?HGX(KGMuJdtJdiiXU)@VXE6q(3An(+D)7xl z(!Ujc@tvSMci*aJ<$?41=Sv|Ps|MeFDfC$8lRWCH+7#i}ih6$*zc3v7WH{HI1lzy@ z`TQS$LnnZFo%VHz>e!PsiPjP825R%-v;!ECiNQK$)#cB|>Dawz!4o=%&r5^mhRCnz zSP@*lg-~5Q+FOgEMJ`Bk+Rn+kJot;($N5I~^17$q%g`5rVos=a}P! z+Z=kjX>X>qxVSF?HNT4RUKP9*B-*nz6UaN^7vjU=z4FqP?AQnQs=>-|+2$8~j+TLZ z?H{UZSDED_6+8}mgB`v-{_FCOp3|2V>t=hn2X*NC`}>W)*{+UO*&NKqv?n-@xAG-# zGoFhYtr;D-GDJa*yu<1!t8tQBd8;cZFMYCGRI(*n0O|1cwNSEiWQX~heR6@s6}Umc z)8nmAAcRp0!AdXpvQ5u-#L^QI63#73>Fg)A@BZtA~g#K&j#Y)D)!rIJMaC=P7u4RzuV=$l2lQjsk^;hvAk35ex@u-l>o#s#L zuCYCy^y2%wFu=!j+d|=jTe7wuif&X_E-V6q#*7}^iPryayFTgksNvMy>T~I{uh`&f z1)&`kzQy#2_+@|li@8be0(mIvYI}EHRS@hx{`w~mK;7NT0A*YXOt$40ss~N30KnDy z^7uKP#7S2H5Hq9J;36sQLh*VPIDe54N+7+AQ_|zSu%HEYkX~y0>|N|4D@ZTpSUF-Z zX5L0|i0ofn&PCxB3DV2V$e4}`S;GK&-6fy85G?dD0N=`OGIJL**MSk2z;&8)eWc3( zz?pTH(e`5IaWGOR?sSfD=|Yvfjw9#f&!(BoZafi+vT4WIlYS*_+H*9fTqUVDTwd0^ zD;Gq#*`&}JsjMJa-0V6|7y1rJh||pCcQwpY0ZVH{J7a5Mnvu)Sq=&JC^;TrpLbp)) zT3$i)SHc~kxeaVD1CUZA; z>B+IZ@rY)9*C&s$32n+S*?-7=s>sk3eqi)2_ux0<(-;QSO)~B-aFMRJ6_xdwsU>L{ zQ!dl%up7=#eeL<=9GL6;`%0)C8qsG-$7g@h?{7g_Q||KZp_?RjUO^vt+E3!d3hrAB zm8(|!6WR;u|3<*;@*oowFyHloCS&RiRf-Zt6Oy;Ssu-@x$w_y88b}_2U zTqtJY;QKG3Wt;I64{E!$sgv)ZS5R|MrN#T3HhRg>$d?@aUgN^iG_s?J1BTWMFW(pj zl3aQwwTI_C(@VfJ^|4EDUigof3?Oj~coTKufJUzXR!Jt@^mKmW^TR{;8K zES!P%++5Klf&BinoZk-ZefEFxg%k*Jl2U8Bjs}BcXU|VV>sYChL0~C zJqdXWu|meP=cpV8WU!8-ul$Ex0KHnf|0|HwaaHF}@5&=4g~Zz>#_;Hat@-vm&64z@ zqPv8QhUY8~1l4(%px^zUxr;Eg?+j2P_ zEjOXMx;nkCPWR^gQ2X(A4q651Ibr5#+YIvr%{tcf%HbzMW>vN|HM;CJ>gri`4t8<1 zV;vfn+}7+RBhn&C@5BpgE+tg+S9i=C=5Zp9t=dHfHZ^vZ7nVcsw9|L5JfEfDn<#H- zZG96zwr0v+Se`OsxLR}=r#t6P@kt#!d&zpK%e2hR<96!KwI3B_`9W(%dMhm>9ykm0 z?&jvX3lkN)DNd~UXdiWpP<0!dqm_#GZ*Q)mx|70ka&ED*vfd*r8f0Z-i-?Phqd{9( z9jp0DW>Ip&LPX8a01~TGo{d>^F){D8_63|UfKY!1+wk|@vX4Y zT0u#KfNpk5w)DdwLdp31t9C~k2vp%DBFb^iw);hXQp<7l9C>!h@ZIKFNNIM}6PrAE zq*q;MQbl{FR|L}VDcp85hdgM2_*g}wREs>Wa0Jcdg>p%s=Ip9XRRec_R*`;bY38@e z?Cwt=3u8Lnw|S8AD`O`?(QEDq$&iT#Kw|mzN zw;6RB@iUP69?6D1tSn?79z327xLj~4*&jQmHTi~^flpM$hwN^=)ob~+W1Z^l8vGws z{Bp%b&|jO_=a;*`k7+9I;&=^XBcT*_bt?VwqSL&iJti~9o3)sw_;%mV6-a5dMG?WZ z2eR1A8iVg~JoFU}$~4=RQuR}* zPo1s}y<~j9t^+L`=}sHq5BNE_7gf{jeI;+n3**uk^-9EzU70&oj{sfqLimv#!$S|R zA?dWG?lj2}YiCrg^0$X;QS>UsPUfeoH0i!+8z6<$gDo=htyWHVJp2BqAVYvaH4X*r zu<4)vRVd-qMzsy?yiS$js8cDZUb@v<(mB$-M-^(ORrFMJe^&7bjAPQtD<^7c&z6DW$?VZ8vGp>+s5&*=$ zY|_6{(MnX+29G}Wf)e9J)fR3w!7e~s0bq-(zeq7%jK~8Rm+-il<{U$NvVka2a5o(H zVno@iROD^1si-Evu}bts))T^8EIJjo)}~et0y3Lo5HBwL>v=ih)B+BbdT&$2{2yy- z#v%^FQ#`=j$dLz;1ZWDF?kCM6QlFoY6|9-}R+n*3?@#N%V+cUEkQ;jYxRdTcDOZ)2 zry>i3p+92wNL_!$tlnS_l+6`ADu^@0=w{KqCErD&HD8}TbjJ&Ps{@Zf{j?4}OC>Q4g# zu)rQvj}ejmZfqI4zxIa=^U;4=+a325a?{GysHmuLpe5z=iuZsYq0>OW{+d|LMOpg{ z5z(!nuM+j9*YT4=yp~B#%uT~$CSc0KKO5lvcnuo8THyTNy4=!9Vka>$$*F z=xh7goF_S&s5J3E(*Obef0ND3QQ6Z-d@mKe(TxxKGLFwu5H&ydcbWJOQZ)K?>|fpPQW8|eYYu)@Ti;8j{lL<$`qm$(Orim@j7#N<*}Ui5MS~^*?Vaw_ z`x8ti*U+O}_S*0Z>z1k|-K`4Z9S4R`_dtRw)k?z+zCW%UDuOvaqRon7PP|9&zwlwM zZ{V`0M3(fC4tiH94;t2QN`vkvI^Tel;bPZ~0{T*}2i1wpl-2YgzgXoB$3MHjr>7WL z0QJLSsy`zJ(T%|?BeQ;&)?$8r_SR*068rJ&U{lk$wX|2>k$Zy9Py#}gK9E`P`=K#q zlTEfwSRD@5-RB#4a6lx_rQ$T1kF}TMO4kdNsxKZOn9Qud0_P-1*JZN5@pkKb9Mv9 zvIrpax#On;x5gM+R-rmuJeY;zMh1L*OXzgL>qs2C%0-4g|IsTKf1SPls>DHm>OW;x zs1dM4BcmEd)uq+X8A`kk7D^-EM?Ow_Cv1?HoVOM%+-SV9PjmgRCUvPYpf)+atrsj} zvOgFhCc0>F!b#Tx0jvMZ%mr)GCDu4daYI#Iy?waM+;Ft=mCYAi=4}?I>Ip6__|?Hp z#<<7@rmH6xXG+ja)a#C$S-mWyOIZ!g^VkrNwfPLH z>$$P^*FS~})bE_?z|LNRI=KS54H>e*i+KbcyFPrJ62F+ zk{n4)`y4CzO;i>ik9wPANU$zBLQ=ue(Q$e9_MaTss}yemV%WO=Ov%0DUO}{2!)ai9 zyDnTEf5-@{!u@eQ0aQRhzz`@0Cny%ZP(5$eXPs^i*$YY{3Ukynlw+`Wv~L>AtYIrY zzA{w7ok{CBfjdi9Y-5FoF=z0O{w=w^(iVZVRuspLeyTIWO?*WR&-dv$3!yk6KA#`B?muz>_ALWaEA z*KgTIYT1B{9n9A+U|paX_E+xbc$m`XN@TD79m#In=l&u9j3`A|SDXZ;Cv$vg2qWF* z+2RRJh2JP!SKc&)Xc;D`KT%S;38V2z0HvYy?^K(?1kk~JZDw6HXjXPgim1cNFk`NI zVL6ZVqWQ=aRrbV5{friU+?#Z(-1wcEy>FxG8TEQJBI)oLyUWfdw`J?j=dOKNCzYkk@*El&gL_ zid^oyob8HOyF+Gp2Z5KtFoCv1*i*Y*`NAgjk+bdrX zmrS2L2}2Il%Exjt9=p%BMR5+m+TgLqiIj;kZEp+z=v+c$tDE|GZ(>K3V}CbW$(Nt!p>Rp0#9 zei_YQ+e}OrUFd|-s`V|5CokSgf2P0djjV?J4pcW!$Eyd&wVTu zpm{(PGaFqx^TQBy6m$1?QiPKZ5IEQDx8?H;4@##5MwGnIy*b1y60p>n@$acG5}rrE zD@&N&4T78nyigkuH6pK;V4TGOh?f)?ks{2zNavL9geGkYIaPW$)40g$InR<2@4eqI z0A>4(+FHR4!l9d8=sP<*N?KaCs;Z8S2<#-KiZ&Ax5_*P*%?{;XfA|Dz#M&>wbGjt; z=}=Bij`L|FWJ@BsxQxCFO^&Glx=~BN z|K96DERTT@RF))KT|kTClQ~X&uYGiIU@HEUGASVA3FhY3mSI=2=#%KXs4v9)iGmu? zWiAKYOitnfrIjbq*ZJ6TJJEzb!Tu_rt$%>fC%cQP^udAFdC!r;>gUFGIlYtjPy7Fx_UVvF^E6}Ym zXp3a!blqRCBy#~BvoqjO(N&>5v#g~hv+i8g=AdhX(~svL9i}Hx6von%OcdH24Ep!b`1JjgWd&(a6&tmM3(ZNsNkmYx3mwcv{L68v*KbC>gj56W@SxMN z{>3Vr%PDeC2Dqnqr(bWvrIOy2bIcuR)2Y?$-LcO*+4*)=q2+^hJ>`jP_a5l}wHW}A z4(@Sc>%7yiZaCkWU{p0OY1fl3T~{*ahK`I>T;nw^h~v#pzW1%xagU;bA!j}NtZZN)8>o?g@1n}X2i06Q6=mhCzpi(+kO;pq4Vu|m&rYy| zflk}qk#%!G#E#na%5fTZ#;*$|@Pg9c3~188ftS?dbVSJ5eRo-_GfsS(s^Fvr3b-2i z6nY_VI>?Jo{`t`ojx0|S4^H7D%0wj96j zB=B-tq0z)(M#>P!Xo|pQzF)KE;t3jnvmj(diD(2_8ji-+WKZ9AL@aiYzuc@MDfDPs zqTMKOwYc}V5M5qa#;#5SDU;;4-9jJIvcEBH&wX`bVbS++Oafvi6@Ch*a^|ERcOZi8 zodU}qvi@3_6>sx49=4P{wYTeoO}ERJ1pA2WmZT*^45n-5p)Fjqu6;&hz5|R>EiX*j z<-Xp1ou{DJSRfn>&!pO+TZQg#dtzO6%)1=a^U);8szsg(; z*yFbgDfC^tw?Bh2b*x-|8ds`l_Q}tFj!Qyy(?iBdK^@VH1pnnxp5A$T;)uqa#8_=s zdy+As8n?~$wPv+i=1%SUL)#x;MGB1W1|Af0c(N%5}OMwatb7u z&ht5!`BnXp@<~)M(>K}vFme1nej-bBso}W2p{3yj(Gd6K4XR!*9i2B#k5=a?1)uH* zEk?){p1O)b*Rr)m=j6H=#t~+21tl2Pw(S(Cjz_TioJe&OueQLi={~J+F_2E!_9A0b zYoTb^Z(28kovd%pwl~$QZ@g-zW~aZ@EYt}8xGDTkR{Uj20tH295Pzd87I2Jb}SbX#E)IJej>s_h4) zr+Xf!%vnk9)va=c4E<~q(~M(AQ(t^-wtn!mgO-PDda4ah?i+#n@5R>nmAzGjNIg||BHKc~g(7fw0-#aKty3s91{WHDF1 zR$1FSoy8c@T472Kh3EqXXo$m4YT~c zsJ{Dw;lWlC7y_L=KWc&d7#xkJV`gRsO=akE*6_4F$3FbXJhqe{zG%Zvb!)U#;{k8p zUG3u7M@>X(X;fRiDYQKUC9W}OD~=>45uu@io+dp0vI zG>CPk`&jYr>P<`fS_lm!{rH2}Z1HS*tmkggkKE_JE$Q<+8I2*E4Jat*k2hl)NCCc@ zb(cj1CG3pCTR!;g(bv#?SmIDXat2t`(y*;Fy};ULL#MqDf#7{dy$hh(mqvnvon5Y) z2xgL3TYDU^qCCVL@{{tuAVom`Y8aMurpKZ$IxH&3eJ=EqLgV86!@Lu+LXU65Oh=^N z>hxJjjPge@cvn2J3u&LcIKz2#`6%*C&E4U=u7;@q@S~HZe9#&414$#mk5Nep=ZwMU ztAH`k`=E@Pg^m#&)`S3u&XvP?VsCmv9YFomNZmyV6#1kgJjc~$@+-zUT|7Yj>1&0S zty28qA&fbfPfrp;RVucAMt(hrex0mKYH;?w6 znq^LKVkEfAzgUmZJPTmYj#2kcciJ^o+JleIphQ7egW^SM+_FK(uoFY_o}Jrt5KqTA z7sQ^bZ_&+b=kf>#Sj8I{*W{dRMI4|x|p9YrV)%i zKD4_+E#Bwz16do=ajP1)ue} z;K6p5h-I5u2%XvFE`WJ$i9#+N$1TRiBO?+n{gNl{JGuH%TX2zyJ~`UO9OeqDyRI`T|pl*oeOH8D=f1q(JAR)Hj$~nzkHvX zuW$anIY}zLQ=G%{&u0?fL8H?QoBqLD+4pxp3*OwEI9ZwKup#v1dWro2c9ty zCPJvTvyqPKzN$SvIhwm$Z1uFT@biaYay<~CQ|GPCpjrMA3F)T?NvHQl77vxPgM! z5OB4rA%^{5`(yNA*{Hs08*tG6E%ss@Jd#yemK^j${<{46d0s8|dVixn?KQ#Y-*Bd{ zQ`VY=7NEJ8Dr0R^!mAZ5zecgCf9L9>QzOnt+;AWiE=vFvR_q)tcWOg+7M1{2**SVo z=mT60+GG^T2P|65j{sMb-eHPULsYGW%JTkN5_mg6DA}ZMUgN#mQ7SnCP0{zx)>vUw z+H5y-Y->d2BN)h`}x?^Eq(t-B~{GQ?NcA)<8%~Hd5@~xBI5o=;i z|HL1q5vL%Tq4@N=jwW|WFu#O}?Jl={v4pfs-c>{p**|eR{X_B-$W=$NuYQF1nsCQ* zV_$t#hh}IrA19#n{0qRVJVNa&MYx_edWLeNQw`TT+d4&QmKgcwH8=U?buX>g-h1)g zC(rni|HQ~uH4>^%o%CfBzsz5A;y=Wxw8$t8iXCjt8V={?Q8!x zcI#G0HkObP)4BwPosf8=Jj~29v%LI)i`uBVkkG>jeniwdj72YD8_z?4+GV+TH{H3P zQ{YEKvmYRRz4A!F$+ovf=~r+J3Oun5`EPxs_iX_F$Pl#1+kp3-ymygaV#$(Mi0AE& zr#GPTD3|~&CSX=m*>2{JXBr=S6B1z47sKD{?Q!jYm%U24%p{?aX z%aQUoi51!OwXi3V!FWpxS&5E0tXeNEtVfRe`7JCvulCz2(nsiF+5_Mu-uc)>3qk9Q z7CHWfm4gG0dE#cc-7Ip_?etUhV?iN(0#&HFz>qY@O(4E`8b2G&Q zAiNk5{N#lJ*x|S7y;h5;W8d*xrm7rs-THBlqrRKK-i^Hk`v4(S_ zVpbIX8cbHl;1xnby+wq4s5yrGH+PoYs7?EF2X;n(a(EoHZ#)RBk=@Imw_GyCq3Scc zoBLfp+#W6Vcu~QFQ@s-rwK|*_2L~AL4*zp=<{!!!o#3oPNpQ5LxB3-y986_8Nsa|NWk#lB)`x2=xBlO>IzNzFPi!dn$(m#*nOWnismJ%-ijv?Qd{ z)MdE*Xl}a{W@Ql_*3(i?t2TC^r zn%zqB#j}aen88U~&|CoCGuCu|+Uk=W0Ei=6k%#AeqA=hxcbqYv2%e+L|IIXBr^GB; Xjl&hsQvsrdK%~Xx9~C@&`uhI?zK=-C diff --git a/man/figures/README-samp_dist_of_hp-1.png b/man/figures/README-samp_dist_of_hp-1.png index e2025431c79849585a20c8ff4bce50f7af232d70..b210ca995181da4d8a39df54515551a330ec81d0 100644 GIT binary patch literal 19260 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≫⃒?&SEEu>Gw4pG!^a1C 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 From 063f76165eba725a5aed0eac98cab79cd4f9c0e3 Mon Sep 17 00:00:00 2001 From: Adam Blake Date: Sat, 5 Aug 2023 11:10:27 -0700 Subject: [PATCH 2/3] feat: add penguins and World data --- DESCRIPTION | 1 + NAMESPACE | 1 + R/coursekata-package.R | 1 + R/data.R | 45 ++++- data-raw/World.R | 20 +++ data-raw/World_raw.csv | 201 +++++++++++++++++++++++ data-raw/penguins.R | 26 +++ data-raw/penguins_raw.csv | 334 ++++++++++++++++++++++++++++++++++++++ data/World.rda | Bin 0 -> 7336 bytes data/penguins.rda | Bin 0 -> 2320 bytes man/World.Rd | 35 ++++ man/penguins.Rd | 25 +++ 12 files changed, 688 insertions(+), 1 deletion(-) create mode 100644 data-raw/World.R create mode 100644 data-raw/World_raw.csv create mode 100644 data-raw/penguins.R create mode 100644 data-raw/penguins_raw.csv create mode 100644 data/World.rda create mode 100644 data/penguins.rda create mode 100644 man/World.Rd create mode 100644 man/penguins.Rd diff --git a/DESCRIPTION b/DESCRIPTION index bd3e4fc..c3a0095 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -44,6 +44,7 @@ Suggests: lubridate (>= 1.8.0), mockery (>= 0.4.3), mockr (>= 0.1), + palmerpenguins, readr (>= 2.1.2), readxl (>= 1.4.0), rgdal, diff --git a/NAMESPACE b/NAMESPACE index 468baf3..3e98f52 100644 --- a/NAMESPACE +++ b/NAMESPACE @@ -40,5 +40,6 @@ importFrom(lifecycle,deprecated) importFrom(lsr,cohensD) importFrom(magrittr,"%>%") importFrom(mosaic,qdist) +importFrom(palmerpenguins,path_to_file) importFrom(stats,lm) importFrom(supernova,supernova) diff --git a/R/coursekata-package.R b/R/coursekata-package.R index 45eeafe..17a9e43 100644 --- a/R/coursekata-package.R +++ b/R/coursekata-package.R @@ -15,4 +15,5 @@ NULL #' @importFrom mosaic qdist #' @importFrom supernova supernova #' @importFrom Metrics sse +#' @importFrom palmerpenguins path_to_file NULL diff --git a/R/data.R b/R/data.R index 16312eb..3261e02 100644 --- a/R/data.R +++ b/R/data.R @@ -382,4 +382,47 @@ #' \item{`game`}{The game the student was randomly assigned to, coded as "A", "B", or "C".} #' \item{`outcome`}{Each student's score on the outcome test.} #' } -"game_data" \ No newline at end of file +"game_data" + +#' A modified form of the [`palmerpenguins::penguins`][palmerpenguins] data set. +#' +#' The modifications are to select only a subset of the variables, and convert some of the units. +#' +#' @format A data frame with 333 observations on the following 7 variables: +#' \describe{ +#' \item{`species`}{The species of penguin, coded as "Adelie", "Chinstrap", or "Gentoo".} +#' \item{`gentoo`}{Whether the penguin is a Gentoo penguin (1) or not (0).} +#' \item{`body_mass_kg`}{The mass of the penguin's body, in kilograms.} +#' \item{`flipper_length_m`}{The length of the penguin's flipper, in m.} +#' \item{`bill_length_cm`}{The length of the penguin's bill, in cm.} +#' \item{`female`}{Whether the penguin is female (1) or not (0).} +#' \item{`island`}{The island where the penguin was observed, coded as "Biscoe", "Dream", or "Torgersen".} +#' } +"penguins" + +#' Data on countries from the Happy Planet Index project. +#' +#' These data have been updated with some historical height data (from [Our World in +#' Data](https://ourworldindata.org/human-height)), drinking data (collected by the World Health +#' Organization featured in +#' [fivethirtyeight](https://fivethirtyeight.com/features/dear-mona-followup-where-do-people-drink-the-most-beer-wine-and-spirits/)), +#' population and land characteristics, and vaccination data (from March 2023). +#' +#' @format A data frame with 130 observations on the following 14 variables: +#' \describe{ +#' \item{`Country`}{Name of country} +#' \item{`Region`}{One of 5 UN defined regions: Africa, Americas, Asia, Europe, Oceania} +#' \item{`Code`}{Three-letter country codes defined by the International Organization for Standardization ([ISO](https://www.iso.org/iso-3166-country-codes.html)) to represent countries in a way that avoids errors since a country’s name changes depending on the language being used.} +#' \item{`LifeExpectancy`}{Average life expectancy (in years)} +#' \item{`GirlsH1900`}{The average of 18-year-old girls heights in 1900 (in cm)} +#' \item{`GirlsH1980`}{The average of 18-year-old girls heights in 1980 (in cm)} +#' \item{`Happiness`}{Score on a 0-10 scale for average level of happiness (10 being happiest)} +#' \item{`GDPperCapita`}{Gross Domestic Product (per capita)} +#' \item{`FertRate`}{The average number of children that will be born to a woman over her lifetime} +#' \item{`PeopleVacc`}{Total number of people vaccinated in the country} +#' \item{`PeopleVacc_per100`}{Total number of people vaccinated in the country (in percent)} +#' \item{`Population2010`}{Population (in millions) in 2010} +#' \item{`Population2020`}{Population (in millions) in 2020} +#' \item{`WineServ`}{Average wine consumption per capita for those age 15 and over per week (collected by WHO)} +#' } +"World" diff --git a/data-raw/World.R b/data-raw/World.R new file mode 100644 index 0000000..ae81343 --- /dev/null +++ b/data-raw/World.R @@ -0,0 +1,20 @@ +library(readr) +library(dplyr) +library(usethis) + +# Data sent by Ji +World_raw <- + read_csv( + "https://docs.google.com/spreadsheets/d/e/2PACX-1vQhIVfGa0h3qqdi-RlEBtpLhREoURgo0tK_efokXYEJJHe9KjLl-R2oXYKTbjXrWd2exwv1NWHPD2Uk/pub?gid=1108300079&single=true&output=csv", + show_col_types = FALSE, + ) |> + write_csv("data-raw/World_raw.csv") + +World <- World_raw |> + select( + Country, Region, Code, LifeExpectancy, GirlsH1900, GirlsH1980, Happiness, GDPperCapita, + FertRate, PeopleVacc, PeopleVacc_per100, Population2010, Population2020, WineServ + ) |> + na.omit() + +use_data(World, overwrite = TRUE, compress = "xz") diff --git a/data-raw/World_raw.csv b/data-raw/World_raw.csv new file mode 100644 index 0000000..d11cac3 --- /dev/null +++ b/data-raw/World_raw.csv @@ -0,0 +1,201 @@ +Country,Region,Code,BoysH1900,BoysH1980,GirlsH1900,GirlsH1980,Happiness,LifeExpectancy,Footprint,GDPperCapita,Population2010,Population2020,Density,LandArea,FertRate,MedianAge,UrbanPop,WorldShare,BeerServ,SpiritServ,WineServ,TotalVacc,PeopleVacc,PeopleFullyVac,PeopleVacc_per100 +Afghanistan,Asia,AFG,161.2930682,165.3812914,149.7235866,155.9140505,NA,NA,NA,NA,NA,38.742911,60,652860,4.6,18,25,0.5,0,0,0,15093798,13441995,32.68,30.93 +Albania,Europe,ALB,163.8918524,174.1004181,151.0665928,162.0169173,5.5,76.2,2.2,5316,3.15,2.87842,105,27400,1.6,36,63,0.04,1.711538462,2.538461538,1.038461538,3058102,1345763,47.35,44.85 +Algeria,Africa,DZA,161.2460556,172.1243978,152.4126022,159.5387109,5.6,71.7,1.7,7062,32.85,43.685618,18,2381740,3.1,29,73,0.56,0.480769231,0,0.269230769,15267442,7840131,17.46,14.43 +American Samoa,Oceania,ASM,169.8497501,175.9618644,158.5739947,164.6652268,NA,NA,NA,NA,NA,0.055215,276,200,NA,NA,88,0,NA,NA,NA,NA,NA,NA,NA +Andorra,Europe,AND,163.7493877,175.4868618,152.7860908,162.3629305,NA,NA,NA,NA,NA,0.07724,164,470,NA,NA,88,0,4.711538462,2.653846154,6,156766,57903,72.52,67 +Angola,Africa,AGO,162.5262226,169.721557,153.0222495,158.5683493,4.3,41.7,0.9,2335,16.1,32.644783,26,1246700,5.6,17,67,0.42,4.173076923,1.096153846,0.865384615,24502287,15349780,43.13,23.9 +Antigua and Barbuda,Americas,ATG,162.3881866,172.4867285,151.3733676,160.8224907,NA,NA,NA,NA,NA,0.097764,223,440,2,34,26,0,1.961538462,2.461538462,0.865384615,136512,64290,68.56,66.53 +Argentina,Americas,ARG,162.9267593,173.7452466,151.1987512,159.5268374,7.1,74.8,2.5,14280,38.75,45.111229,17,2736690,2.3,32,93,0.58,3.711538462,0.480769231,4.25,114934815,41473965,91.13,76.58 +Armenia,Asia,ARM,162.5023375,172.5759139,150.2388441,158.4284991,5,71.7,1.4,4945,3.02,2.962137,104,28470,1.8,35,63,0.04,0.403846154,3.442307692,0.211538462,2150112,1129669,40.63,35.45 +Australia,Oceania,AUS,169.2904185,178.8966817,156.0623087,165.0783461,7.9,80.9,7.8,31794,20.4,25.439164,3,7682300,1.8,38,86,0.33,5.019230769,1.384615385,4.076923077,63681652,22236698,84.95,82.72 +Austria,Europe,AUT,168.5751477,177.8332362,158.021106,165.1912514,7.8,79.4,5,33700,8.23,8.996022,109,82409,1.5,43,57,0.12,5.365384615,1.442307692,3.673076923,20428995,6898666,77.17,74.74 +Azerbaijan,Asia,AZE,162.4460457,171.7198517,150.5554868,158.8190368,5.3,67.1,2.2,5016,8.39,10.120555,123,82658,2.1,32,56,0.13,0.403846154,0.884615385,0.096153846,13857111,5373253,51.88,46.94 +Bahamas,Americas,BHS,162.4057458,172.5210172,151.3304443,160.828506,NA,NA,NA,NA,NA,0.392477,39,10010,1.8,32,86,0.01,2.346153846,3.384615385,0.980769231,364701,174147,42.48,40.4 +Bahrain,Asia,BHR,157.4408448,168.8664991,150.2016683,157.1308913,NA,NA,NA,NA,NA,1.688629,2239,760,2,32,89,0.02,0.807692308,1.211538462,0.134615385,3476633,1241174,84.31,83.33 +Bangladesh,Asia,BGD,158.8226232,164.0888739,142.1550228,151.0859205,5.3,63.1,0.6,2053,153.28,164.354176,1265,130170,2.1,28,39,2.11,0,0,0,355143411,151190373,88.32,80.11 +Barbados,Americas,BRB,165.5067107,175.7805605,152.8269494,164.5523577,NA,NA,NA,NA,NA,0.287305,668,430,1.6,40,31,0,2.75,3.326923077,0.692307692,381633,163833,58.17,55.04 +Belarus,Europe,BLR,168.1013672,177.9158776,154.6873774,165.5430593,5.8,68.7,3.9,7918,9.78,9.44994,47,202910,1.7,40,79,0.12,2.730769231,7.173076923,0.807692308,19047714,6528944,68.47,67.23 +Belgium,Europe,BEL,167.5846962,179.871592,155.9214835,165.3250566,7.6,78.8,5.1,32119,10.48,11.579477,383,30280,1.7,42,98,0.15,5.673076923,1.615384615,4.076923077,29624421,9265699,79.49,78.66 +Belize,Americas,BLZ,158.8217731,168.6849564,146.9372529,156.7516375,6.6,75.9,2.6,7109,0.29,0.39612000000000003,17,22810,2.3,25,46,0.01,5.057692308,2.192307692,0.153846154,502189,251908,62.16,54.62 +Benin,Africa,BEN,162.9214561,170.201693,153.6362156,158.8502046,3,55.4,1,1141,8.49,12.055347,108,112760,4.9,19,48,0.16,0.653846154,0.076923077,0.25,4232541,3697190,27.69,20.54 +Bermuda,Americas,BMU,162.4203052,172.4772181,151.2968993,160.8372566,NA,NA,NA,NA,NA,0.062323,1246,50,NA,NA,97,0,NA,NA,NA,132042,48554,75.62,74.22 +Bhutan,Asia,BTN,161.312602,164.3668366,147.4802635,153.7576472,6.1,64.7,1,3649,0.64,0.769867,20,38117,2,28,46,0.01,0.442307692,0,0,2011426,699116,89.35,86.61 +Bolivia,Americas,BOL,156.842857,166.5213162,143.8564743,152.6059607,6.5,64.7,2.1,2819,9.18,11.640159,11,1083300,2.8,26,69,0.15,3.211538462,0.788461538,0.153846154,14690530,7361008,60.22,50.4 +Bosnia and Herzegovina,Europe,BIH,169.0119812,181.1181911,154.8463845,167.1861483,5.9,74.5,2.9,7032,3.78,3.284806,64,51000,1.3,43,52,0.04,1.461538462,3.326923077,0.153846154,1924950,943394,29.18,26.17 +Botswana,Africa,BWA,166.4658361,173.0694441,156.4840522,162.325081,4.7,48.1,3.6,12387,1.84,2.341649,4,566730,2.9,24,73,0.03,3.326923077,0.673076923,0.673076923,3171667,1931675,73.44,61.89 +Brazil,Americas,BRA,163.5947482,172.0571863,150.6297713,159.106673,7.6,71.7,2.4,8402,186.83,212.25315,25,8358140,1.7,33,88,2.73,4.711538462,2.788461538,0.307692308,485257376,189394362,87.96,81.69 +Brunei,Asia,BRN,156.2804868,164.2366686,146.1651734,153.3312462,NA,NA,NA,NA,NA,0.436624,83,5270,1.8,32,80,0.01,0.596153846,0.038461538,0.019230769,1289036,450886,100.42,99.44 +Bulgaria,Europe,BGR,166.9990575,178.1444127,153.0566167,164.6961319,5.5,72.7,2.7,9032,7.74,6.958627,64,108560,1.6,45,76,0.09,4.442307692,4.846153846,1.807692308,4608926,NA,NA,30.61 +Burkina Faso,Africa,BFA,163.8183793,171.371749,156.5871841,161.8131919,3.6,51.4,2,1213,13.93,20.780371,76,273600,5.2,18,31,0.27,0.480769231,0.134615385,0.134615385,5856003,4531047,19.98,15.45 +Burundi,Africa,BDI,161.9902667,168.6084706,151.5944435,155.7716883,2.9,48.5,0.8,699,7.86,11.814346,463,25680,5.5,17,14,0.15,1.692307692,0,0,35060,33104,0.26,0.25 +Cabo Verde,Africa,CPV,165.1171978,174.4590009,155.0355501,162.2389528,NA,NA,NA,NA,NA,0.55475,138,4030,2.3,28,68,0.01,2.769230769,1.076923077,0.307692308,859940,356734,60.14,52.05 +Cambodia,Asia,KHM,155.3889285,162.8347027,146.6953171,153.0743796,4.9,58,0.9,2727,13.96,16.671185,95,176520,2.5,26,24,0.21,1.096153846,1.25,0.019230769,46203724,15273098,91.09,87.32 +Cameroon,Africa,CMR,163.884449,170.8909399,154.2553186,160.4328893,3.9,49.8,1.3,2299,17.8,26.405174,56,472710,4.6,19,56,0.34,2.826923077,0.019230769,0.076923077,4274312,3431986,12.29,10.36 +Canada,Americas,CAN,170.9604831,177.4215776,157.9067111,163.3480733,8,80.3,7.1,33375,32.31,37.67477,4,9093510,1.5,41,81,0.48,4.615384615,2.346153846,1.923076923,96956502,34763194,90.4,82.6 +Central African Republic,Africa,CAF,161.7093169,169.1078701,152.5334888,159.0959247,4,43.7,1.6,1224,4.19,4.812256,8,622980,4.8,18,43,0.06,0.326923077,0.038461538,0.019230769,2535002,2292088,41.08,39.01 +Chad,Africa,TCD,165.2451557,172.853154,157.1587599,162.2220425,5.4,50.4,1.7,1427,10.15,16.32444,13,1259200,5.8,17,23,0.21,0.288461538,0.019230769,0.019230769,6379628,6240588,35.21,34.49 +Chile,Americas,CHL,161.1699873,171.010012,148.1394361,157.9991344,6.3,78.3,3,12027,16.3,19.082804,26,743532,1.7,35,85,0.25,2.5,2.384615385,3.307692308,62688847,18088517,92.27,90.29 +China,Asia,CHN,161.5858939,169.8074958,150.6039552,158.556818,6.7,72.5,2.1,6757,1304.5,1438.207241,153,9388211,1.7,38,61,18.47,1.519230769,3.692307692,0.153846154,3491077000,1310292000,91.89,89.54 +Colombia,Americas,COL,157.9581678,169.0054089,144.7966471,155.8797156,7.3,72.3,1.8,7304,44.95,50.771878,46,1109500,1.8,31,80,0.65,3.057692308,1.461538462,0.057692308,90210929,42959468,82.81,71.23 +Comoros,Africa,COM,160.0427132,167.1214656,150.9458862,156.0474845,NA,NA,NA,NA,NA,0.865696,467,1861,4.2,20,29,0.01,0.019230769,0.057692308,0.019230769,835021,438825,52.44,47.45 +Congo,Africa,COG,162.253194,170.0809996,152.9400126,158.6362519,3.6,54,0.5,1262,3.61,5.489191,16,341500,4.5,19,70,0.07,1.461538462,0.019230769,0.173076923,833210,695760,11.65,10.96 +Cook Islands,Oceania,COK,169.6277537,175.3779922,156.8017766,164.2007381,NA,NA,NA,NA,NA,0.017561,73,240,NA,NA,75,0,0,4.884615385,1.423076923,40854,15112,88.73,86.47 +Costa Rica,Americas,CRI,158.4988793,169.1119311,143.7379871,156.0002742,8.5,78.5,2.3,10180,4.33,5.084636,100,51060,1.8,33,80,0.07,2.865384615,1.673076923,0.211538462,12778229,4605172,88.89,83.28 +Côte d'Ivoire,Africa,CIV,163.0137381,169.5631819,153.9492888,159.6622261,NA,NA,NA,NA,NA,26.23925,83,318000,4.7,19,51,0.34,0.711538462,0.019230769,0.134615385,25263932,13568372,48.18,43.2 +Croatia,Europe,HRV,168.6483587,179.6983012,151.1787869,165.8835128,6.4,75.3,3.2,13042,4.44,4.110214,73,55960,1.4,44,58,0.05,4.423076923,1.673076923,4.884615385,5360332,2321207,57.59,55.85 +Cuba,Americas,CUB,160.6077749,171.3525662,150.0076997,159.2141281,6.7,77.7,1.8,6000,11.26,11.327988,106,106440,1.6,42,78,0.15,1.788461538,2.634615385,0.096153846,43686470,10728916,95.69,89.27 +Cyprus,Asia,CYP,163.0969444,174.5946277,152.4215757,161.8064793,7.2,79,4.5,22699,0.76,1.205577,131,9240,1.3,37,67,0.02,3.692307692,2.961538462,2.173076923,1797542,670969,74.88,72.1 +Czech Republic (Czechia),Europe,CZE,168.515807,179.9928245,153.6532183,167.5304767,6.9,75.9,5.4,20538,10.23,10.705012,139,77240,1.6,43,74,0.14,6.942307692,3.269230769,2.576923077,18618206,6975739,66.47,65.68 +Denmark,Europe,DNK,170.4723805,181.0061598,157.7576068,167.7074609,8.1,77.9,8,33973,5.42,5.788108,137,42430,1.8,42,88,0.07,4.307692308,1.557692308,5.346153846,13140556,4785339,81.35,80.75 +Djibouti,Africa,DJI,161.9130566,168.5566238,152.2402979,157.1941429,5.7,53.9,1.5,2178,0.8,0.985027,43,23180,2.8,27,79,0.01,0.288461538,0.846153846,0.057692308,386619,365993,32.65,30.84 +Dominica,Americas,DMA,165.1294179,175.5824521,153.5972126,164.1309814,NA,NA,NA,NA,NA,0.07195,96,750,NA,NA,74,0,1,5.5,0.5,67647,32995,45.35,42.14 +Dominican Republic,Americas,DOM,160.8641592,171.5435822,149.6098815,158.1039256,7.6,71.5,1.5,8217,9.47,10.825682,225,48320,2.4,28,85,0.14,3.711538462,2.826923077,0.173076923,16240751,7310612,65.11,54.18 +DR Congo,Africa,COD,162.2155273,169.391272,151.4875283,157.2149722,3.9,45.8,0.6,714,58.74,88.972681,40,2267050,6,17,46,1.15,0.615384615,0.057692308,0.019230769,12474117,11549486,11.66,9.23 +Ecuador,Americas,ECU,156.1216707,166.3153912,143.6845951,153.3313148,6.4,74.7,2.2,4341,13.06,17.587526,71,248360,2.4,28,63,0.23,3.115384615,1.423076923,0.057692308,39495110,15329151,85.16,79.07 +Egypt,Africa,EGY,159.4592165,170.0358824,149.471587,158.3769487,6.7,70.7,1.7,4337,72.85,101.930276,103,995450,3.3,25,43,1.31,0.115384615,0.076923077,0.019230769,105493060,55155346,49.69,37.03 +El Salvador,Americas,SLV,159.1804186,169.1833289,142.0544169,153.6128334,6.7,71.3,1.6,5255,6.67,6.479609,313,20720,2.1,28,73,0.08,1,1.326923077,0.038461538,11289175,4652597,73.43,68.56 +Equatorial Guinea,Africa,GNQ,162.4847078,169.7541565,153.0300885,158.5906195,NA,NA,NA,NA,NA,1.39295,50,28050,4.6,22,73,0.02,1.769230769,0,4.480769231,488738,270109,16.13,12.78 +Eritrea,Africa,ERI,164.1608583,169.7703634,152.5692771,157.5513594,NA,NA,NA,NA,NA,3.536285,35,101000,4.1,19,63,0.05,0.346153846,0,0,NA,NA,NA,NA +Estonia,Europe,EST,171.2578038,180.7906058,157.1570088,167.6570839,5.6,71.2,6.4,15478,1.35,1.326357,31,42390,1.6,42,68,0.02,4.307692308,3.730769231,1.134615385,2109644,869116,65.54,64 +Eswatini,Africa,SWZ,163.5109057,170.3259715,153.3055152,159.6277459,NA,NA,NA,NA,NA,1.157707,67,17200,3,21,30,0.01,1.730769231,0.038461538,0.038461538,834268,511632,42.58,34.74 +Ethiopia,Africa,ETH,161.7039997,168.5629501,152.5806878,156.4859714,4,51.8,1.4,1055,75.17,114.357494,115,1000000,4.3,19,21,1.47,0.384615385,0.057692308,0,53514115,43791263,35.49,30.26 +Fiji,Oceania,FJI,168.8122854,174.7358051,154.1746389,162.6107137,NA,NA,NA,NA,NA,0.895128,49,18270,2.8,28,59,0.01,1.480769231,0.673076923,0.019230769,1553053,711826,76.56,68.93 +Finland,Europe,FIN,168.2631475,179.7645365,154.6113601,166.1854556,8,78.9,5.2,32153,5.25,5.539002,18,303890,1.5,43,86,0.07,5.057692308,2.557692308,1.865384615,13200849,4524371,81.66,78.47 +France,Europe,FRA,166.7792837,178.4930513,155.6877357,164.4920817,7.1,80.2,4.9,30386,60.87,65.244628,119,547557,1.9,42,82,0.84,2.442307692,2.903846154,7.115384615,154317259,54659291,80.6,78.4 +French Polynesia,Oceania,PYF,170.1414543,176.6275803,156.8980138,164.7703985,NA,NA,NA,NA,NA,0.28058,77,3660,2,34,64,0,NA,NA,NA,502352,190908,62.33,60.79 +Gabon,Africa,GAB,163.0387778,170.5698157,153.3370874,159.7429986,NA,NA,NA,NA,NA,2.214593,9,257670,4,23,87,0.03,6.673076923,1.884615385,1.134615385,572672,311244,13.03,10.78 +Gambia,Africa,GMB,161.0458812,167.9349742,155.929504,161.9346516,NA,NA,NA,NA,NA,2.402083,239,10120,5.3,18,59,0.03,0.153846154,0,0.019230769,1444492,934799,34.55,16.85 +Georgia,Asia,GEO,165.1038348,175.2672334,154.267806,163.3817242,4.3,70.7,1.1,3365,4.47,3.990681,57,69490,2.1,38,58,0.05,1,1.923076923,2.865384615,2930677,1654504,44.19,34.08 +Germany,Europe,DEU,167.7189406,179.480995,156.5670377,166.2161117,7.2,79.1,4.2,29461,82.47,83.730223,240,348560,1.6,46,76,1.07,6.653846154,2.25,3.365384615,192128457,64872729,77.81,76.24 +Ghana,Africa,GHA,162.6536743,170.5019838,153.7274804,159.0715124,4.7,59.1,1.5,2480,22.54,30.936375,137,227540,3.9,22,57,0.4,0.596153846,0.057692308,0.192307692,22384226,12853113,38.4,29.3 +Greece,Europe,GRC,162.9763279,177.3000344,151.0367515,163.8708359,6.8,78.9,5.9,23381,11.1,10.433037,81,128900,1.3,46,85,0.13,2.557692308,2.153846154,4.192307692,22111242,7933976,76.4,73.61 +Greenland,Americas,GRL,159.8282349,173.4571894,147.60315,160.7871031,NA,NA,NA,NA,NA,0.05675,0,410450,NA,NA,87,0,NA,NA,NA,79738,41227,72.98,68.17 +Grenada,Americas,GRD,165.1881127,176.2896191,154.5916787,164.5619414,NA,NA,NA,NA,NA,0.112418,331,340,2.1,32,35,0,3.826923077,8.423076923,0.538461538,90507,44180,35.21,31.07 +Guatemala,Americas,GTM,154.615416,163.7405549,140.9926315,149.0529966,7.4,69.7,1.5,4568,12.71,17.846248,167,107160,2.9,23,52,0.23,1.019230769,1.326923077,0.038461538,20213798,8907364,49.92,39.75 +Guinea,Africa,GIN,163.7396318,170.3618508,154.0330825,159.31386,4,54.8,1.3,2316,9,13.056478,53,245720,4.7,18,39,0.17,0.173076923,0,0.038461538,10624849,7661653,55.28,33.98 +Guinea-Bissau,Africa,GNB,163.1967188,170.3982464,153.0963813,159.0784795,NA,NA,NA,NA,NA,1.958132,70,28120,4.5,19,45,0.03,0.538461538,0.596153846,0.403846154,593453,544256,25.85,17.19 +Guyana,Americas,GUY,160.5947335,170.0684649,149.4109413,158.2219377,6.5,65.2,2.6,4508,0.74,0.785788,4,196850,2.5,27,27,0.01,1.788461538,5.807692308,0.019230769,960133,495285,61.24,47.23 +Haiti,Americas,HTI,162.368154,172.4095453,150.5018827,159.2309869,5.2,59.5,0.5,1663,9.3,11.373955,414,27560,3,24,57,0.15,0.019230769,6.269230769,0.019230769,515718,406534,3.51,2.06 +Honduras,Americas,HND,159.1281484,167.0814561,144.330513,153.3328494,7,69.4,1.8,3430,6.83,9.871892,89,111890,2.5,24,57,0.13,1.326923077,1.884615385,0.038461538,NA,6521901,62.51,55.71 +Hong Kong,Asia,HKG,160.1166136,171.2892379,146.7908737,157.7936764,NA,NA,NA,NA,NA,7.484618,7140,1050,1.3,45,NA,0.1,NA,NA,NA,20696140,6913904,92.32,90.75 +Hungary,Europe,HUN,166.9021215,177.1572938,154.0503175,163.5490424,5.7,72.9,3.5,17887,10.09,9.665192,107,90530,1.5,43,72,0.12,4.5,4.134615385,3.557692308,NA,6420813,64.42,62.28 +Iceland,Europe,ISL,171.3250098,181.2343696,159.2743517,167.2474204,7.8,81.5,7.4,36510,0.3,0.340795,3,100250,1.8,37,94,0,4.480769231,1.173076923,1.5,805469,309770,83.07,77.82 +India,Asia,IND,161.9511102,165.1007737,148.1929593,152.3624975,5.5,63.7,0.9,3452,1094.58,1377.233523,464,2973190,2.2,28,35,17.7,0.173076923,2.192307692,0,2206389144,1027377619,72.49,67.17 +Indonesia,Asia,IDN,155.1110492,163.0893517,145.0053472,151.7019469,5.7,69.7,0.9,3843,220.56,272.931713,151,1811570,2.3,30,56,3.51,0.096153846,0.019230769,0,444303130,203657535,73.92,62.68 +Iran,Asia,IRN,157.9733803,173.0014133,149.0785301,158.668612,5.6,70.2,2.7,7968,69.09,83.771587,52,1628550,2.2,32,76,1.08,0,0,0,157785811,65159767,73.58,66.11 +Iraq,Asia,IRQ,159.9724259,171.3968362,150.2464517,158.6911503,5.4,57.7,1.3,NA,29.27,40.031626,93,434320,3.7,21,73,0.52,0.173076923,0.057692308,0,19557364,11332925,25.47,17.85 +Ireland,Europe,IRL,166.8325572,178.1335538,154.4400836,164.1762033,8.1,78.4,6.3,38505,4.16,4.92648,72,68890,1.8,38,63,0.06,6.019230769,2.269230769,3.173076923,11110818,4107019,81.76,80.84 +Israel,Asia,ISR,163.8395362,176.3394974,152.3893235,161.8456382,7.1,80.3,4.8,25864,6.92,8.627444,400,21640,3,30,93,0.11,1.211538462,1.326923077,0.173076923,18643353,6722605,71.15,65.18 +Italy,Europe,ITA,164.9481084,176.8790491,153.7282805,163.1412931,6.9,80.3,4.8,28529,58.61,60.479424,206,294140,1.3,47,69,0.78,1.634615385,0.807692308,4.557692308,143829824,50886740,86.19,81.27 +Jamaica,Americas,JAM,163.7476508,174.6887079,153.0655337,163.3802295,6.7,72.2,1.1,4291,2.65,2.958567,273,10830,2,31,55,0.04,1.576923077,1.865384615,0.173076923,1517814,851175,30.1,26.58 +Japan,Asia,JPN,156.9695293,171.4544288,143.358332,158.5072577,6.8,82.3,4.9,31267,127.77,126.552765,347,364555,1.4,48,92,1.62,1.480769231,3.884615385,0.307692308,382154940,104670538,84.44,83.36 +Jordan,Asia,JOR,159.6701226,172.2348926,150.7348616,158.8515078,6,71.9,1.7,5530,5.41,10.182442,115,88780,2.8,24,91,0.13,0.115384615,0.403846154,0.019230769,10057975,4821579,42.72,40.39 +Kazakhstan,Asia,KAZ,161.8963046,171.8738602,151.766897,160.1375374,6.1,65.9,3.4,7857,15.15,18.730568,7,2699700,2.8,31,58,0.24,2.384615385,4.730769231,0.230769231,NA,10858101,55.98,54.79 +Kenya,Africa,KEN,166.1310979,171.8600785,156.2756312,159.5443148,3.7,52.1,1.1,1240,35.6,53.521116,94,569140,3.5,20,28,0.69,1.115384615,0.423076923,0.038461538,23359310,14317039,26.5,20.26 +Kiribati,Oceania,KIR,166.7449846,169.9549371,152.7153353,158.5621795,NA,NA,NA,NA,NA,0.119069,147,810,3.6,23,57,0,0.403846154,0.653846154,0.019230769,219980,100900,76.88,62.08 +Kuwait,Asia,KWT,161.2131959,172.6440911,150.8179675,159.5423445,6.7,77.3,8.9,26321,2.54,4.257495,240,17820,2.1,37,NA,0.05,0,0,0,8258789,3456391,80.97,78.36 +Kyrgyzstan,Asia,KGZ,160.8527262,171.3272909,150.8055024,159.5098048,5,65.6,1.1,1927,5.14,6.501804,34,191800,3,26,36,0.08,0.596153846,1.865384615,0.115384615,3431021,1652568,24.92,20.69 +Laos,Asia,LAO,153.4066771,160.4280329,145.1294467,151.5993371,6.2,63.2,1.1,2039,5.66,7.253719,32,230800,2.7,24,36,0.09,1.192307692,0,2.365384615,11111066,5888649,78.21,69.36 +Latvia,Europe,LVA,169.7036972,180.333106,156.2186365,168.3864092,5.4,72,3.5,13646,2.3,1.890218,30,62200,1.7,44,69,0.02,5.403846154,4.153846154,1.192307692,2895716,1346184,72.74,70.57 +Lebanon,Asia,LBN,161.388707,175.005883,150.1305473,161.2417518,4.7,71.5,3.1,5584,4.01,6.831445,667,10230,2.1,30,78,0.09,0.384615385,1.057692308,0.596153846,5814699,2740227,49.92,43.98 +Lesotho,Africa,LSO,161.5938588,167.9369401,153.508835,157.5276138,NA,NA,NA,NA,NA,2.138799,71,30360,3.2,24,31,0.03,1.576923077,0.557692308,0,1319497,1008145,43.72,40.45 +Liberia,Africa,LBR,158.9355045,165.7870123,151.9960508,157.1013406,NA,NA,NA,NA,NA,5.032469,53,96320,4.4,19,53,0.06,0.365384615,2.923076923,0.038461538,4460668,3903802,73.62,70.36 +Libya,Africa,LBY,161.968936,174.2171005,150.7375551,161.2674092,NA,NA,NA,NA,NA,6.85201,4,1759540,2.3,29,78,0.09,0,0,0,3739158,2316327,34,18.15 +Lithuania,Europe,LTU,169.2945907,178.7656691,154.8273958,165.9686188,5.8,72.5,3.2,14494,3.41,2.729553,43,62674,1.7,45,71,0.03,6.596153846,4.692307692,1.076923077,4544481,1956892,71.16,68.37 +Luxembourg,Europe,LUX,167.8851666,178.0537332,155.4259699,165.1496548,7.7,78.4,10.2,60228,0.46,0.623861,242,2590,1.5,40,88,0.01,4.538461538,2.557692308,5.211538462,1374181,481937,74.42,NA +Madagascar,Africa,MDG,159.1534727,164.4957774,150.1488636,153.2632817,3.7,58.4,1.1,923,18.64,27.539106,48,581795,4.1,20,39,0.36,0.5,0.288461538,0.076923077,2675087,2331784,7.87,7.62 +Malawi,Africa,MWI,159.6551291,164.8498445,151.8593011,155.7780522,4.4,46.3,0.5,667,13.23,19.024426,203,94280,4.3,18,18,0.25,0.153846154,0.211538462,0.019230769,7159342,4950288,24.26,19.33 +Malaysia,Asia,MYS,158.1270797,167.255418,147.897037,155.5484039,6.6,73.7,2.4,10882,25.65,32.28061,99,328550,2,30,78,0.42,0.25,0.076923077,0,72581401,28130745,82.89,81.16 +Maldives,Asia,MDV,156.1974922,165.353553,144.2514248,153.0886631,NA,NA,NA,NA,NA,0.538558,1802,300,1.9,30,35,0.01,0,0,0,951511,399225,76.22,73.52 +Mali,Africa,MLI,165.4192558,173.233064,156.4909705,161.6406539,3.8,53.1,1.6,1033,11.61,20.125282,17,1220190,5.9,16,44,0.26,0.096153846,0.019230769,0.019230769,4916568,3613292,15.99,13.08 +Malta,Europe,MLT,162.0970081,172.3904433,150.4488533,159.9140163,7.1,79.1,3.8,19189,0.4,0.441308,1380,320,1.5,43,93,0.01,2.865384615,1.923076923,2.307692308,1380343,478717,89.77,88.4 +Marshall Islands,Oceania,MHL,162.5664054,164.9811939,149.320886,153.2790154,NA,NA,NA,NA,NA,0.059109,329,180,NA,NA,70,0,0,0,0,NA,NA,NA,NA +Mauritania,Africa,MRT,161.976124,167.6745771,155.3763452,159.657788,5,63.2,1.9,2234,2.96,4.623535,5,1030700,4.6,20,57,0.06,0,0,0,4068530,2100271,44.35,32.47 +Mauritius,Africa,MUS,160.9215125,170.6588534,148.4808956,156.3270308,NA,NA,NA,NA,NA,1.271347,626,2030,1.4,37,41,0.02,1.884615385,0.596153846,0.346153846,2614235,1123773,86.48,83.74 +Mexico,Americas,MEX,157.4725752,167.8810722,144.3024998,155.0671109,7.7,75.6,3.4,10751,103.09,128.655589,66,1943950,2.1,29,84,1.65,4.576923077,1.307692308,0.096153846,NA,NA,NA,NA +Micronesia,Oceania,FSM,164.8268319,169.3696348,153.0625027,157.6997272,NA,NA,NA,NA,NA,0.114776,164,700,3.1,24,21,0,NA,NA,NA,NA,NA,NA,NA +Moldova,Europe,MDA,164.9749135,174.7058361,152.9565805,162.7729357,5.7,68.4,1.2,2100,3.88,4.035814,123,32850,1.3,38,43,0.05,2.096153846,4.346153846,0.346153846,2278699,1106705,33.81,32.87 +Mongolia,Asia,MNG,159.6421118,169.0218951,148.4940832,158.2416173,5.7,65.9,3.5,2107,2.55,3.26732,2,1553560,2.9,28,67,0.04,1.480769231,3.634615385,0.153846154,5492919,NA,NA,NA +Montenegro,Europe,MNE,166.9969887,178.1923109,153.0223073,164.7514489,NA,NA,NA,NA,NA,0.62805,47,13450,1.8,39,68,0.01,0.596153846,2.192307692,2.461538462,679171,292783,46.69,45.43 +Morocco,Africa,MAR,159.9248536,171.356484,151.3454806,158.2964873,5.6,70.4,1.1,4555,30.14,36.820713,83,446300,2.4,30,64,0.47,0.230769231,0.115384615,0.192307692,55382780,25018998,66.79,62.79 +Mozambique,Africa,MOZ,159.5060403,166.6049062,151.3227478,155.4549749,3.8,42.8,0.9,1242,20.53,31.067362,40,786380,4.9,18,38,0.4,0.903846154,0.346153846,0.096153846,29457535,18641485,56.54,56.01 +Myanmar,Asia,MMR,157.8178139,164.3785972,146.0743473,154.1934929,5.9,60.8,1.1,1027,47.97,54.335948,83,653290,2.2,29,31,0.7,0.096153846,0.019230769,0,64549994,34777314,64.19,50.84 +Namibia,Africa,NAM,164.5763391,169.8971827,157.2247063,160.5092771,4.5,51.6,3.7,7586,2.02,2.53129,3,823290,3.4,22,55,0.03,7.230769231,0.057692308,0.019230769,981773,609695,23.75,20.75 +Nauru,Oceania,NRU,164.8960648,168.6937171,152.3428266,156.3016271,NA,NA,NA,NA,NA,0.01081,541,20,NA,NA,NA,0,0.942307692,0,0.153846154,32157,13106,103.27,89.4 +Nepal,Asia,NPL,157.6558305,162.524313,144.6590866,151.1820357,5.3,62.6,0.8,1550,27.09,29.027347,203,143350,1.9,25,21,0.37,0.096153846,0.115384615,0,60976433,27718158,90.74,79.33 +Netherlands,Europe,NLD,170.1410883,182.5461596,155.8198618,168.936814,7.7,79.2,4.4,32684,16.32,17.12729,508,33720,1.7,43,92,0.22,4.826923077,1.692307692,3.653846154,36104942,12775557,72.74,68.08 +New Zealand,Oceania,NZL,167.9514878,177.8914415,156.3049873,164.7879781,7.8,79.8,7.7,24996,4.13,4.814272,18,263310,1.9,38,87,0.06,3.903846154,1.519230769,3.365384615,11985710,4301076,82.95,79.85 +Nicaragua,Americas,NIC,157.9417669,167.0077286,146.7941311,154.3633848,7.1,71.9,2,3674,5.46,6.608366,55,120340,2.4,26,57,0.08,1.5,2.269230769,0.019230769,12254393,6232288,89.69,86.67 +Niger,Africa,NER,164.3101079,170.9343895,156.6993026,160.3176978,3.8,55.8,1.6,781,13.26,24.014064,19,1266700,7,15,17,0.31,0.057692308,0.038461538,0.019230769,7241942,6124474,23.37,20.45 +Nigeria,Africa,NGA,161.3811708,168.248377,153.4492488,158.3719815,4.8,46.5,1.3,1128,141.36,205.052107,226,910770,5.4,18,52,2.64,0.807692308,0.096153846,0.038461538,111985403,79248347,36.26,30.53 +Niue,Oceania,NIU,168.7270106,175.5813408,152.759032,164.211765,NA,NA,NA,NA,NA,0.001624,6,260,NA,NA,46,0,3.615384615,3.846153846,0.134615385,4920,1636,83.81,83.71 +North Korea,Asia,PRK,161.054864,170.1760695,149.6212122,157.9308792,NA,NA,NA,NA,NA,25.756088,214,120410,1.9,35,63,0.33,0,0,0,NA,NA,NA,NA +North Macedonia,Europe,MKD,167.0499585,178.2325115,150.451201,160.5672059,5.5,73.8,4.6,7200,2.03,2.083391,83,25220,1.5,39,59,0.03,2.038461538,0.519230769,1.653846154,1862732,854479,40.81,40.03 +Norway,Europe,NOR,171.8024054,180.0249891,159.6979406,166.415379,8.1,79.8,6.9,41420,4.62,5.412632,15,365268,1.7,40,83,0.07,3.25,1.365384615,2.480769231,12145560,4346995,79.99,74.61 +Oman,Asia,OMN,156.3682363,169.397051,147.3987437,157.3027717,NA,NA,NA,NA,NA,5.078933,16,309500,2.9,31,87,0.07,0.423076923,0.307692308,0.019230769,7086050,3257365,71.18,66.62 +Pakistan,Asia,PAK,165.6857245,167.4356008,151.1077943,154.9045371,5.6,64.6,0.8,2370,155.77,219.9929,287,770880,3.6,23,35,2.83,0,0,0,333759565,162219717,68.79,59.04 +Palau,Oceania,PLW,164.3257779,168.4049127,152.6055013,157.6646772,NA,NA,NA,NA,NA,0.018077,39,460,NA,NA,NA,0,5.884615385,1.211538462,0.442307692,NA,NA,NA,NA +Panama,Americas,PAN,157.6736844,168.6282098,145.332825,155.5992323,7.8,75.1,3.2,7605,3.23,4.300667,58,74340,2.5,30,68,0.06,5.480769231,2,0.346153846,8756680,3526529,79.99,71.88 +Papua New Guinea,Oceania,PNG,159.4026814,164.4875397,150.4996371,156.2059676,NA,NA,NA,NA,NA,8.91153,20,452860,3.6,22,13,0.11,0.846153846,0.75,0.019230769,720453,373949,3.69,3.09 +Paraguay,Americas,PRY,162.5520066,172.1237835,149.7807162,159.0724627,6.9,71.3,3.2,4642,5.9,7.114524,18,397300,2.4,26,62,0.09,4.096153846,2.25,1.423076923,9568675,3985466,58.78,52.23 +Peru,Americas,PER,155.4331018,165.1563999,142.2386423,152.2494857,5.9,70.7,1.6,6039,27.27,32.876986,26,1280000,2.3,31,79,0.42,3.134615385,3.076923077,0.403846154,87971443,30338086,89.1,83.82 +Philippines,Asia,PHL,155.2416733,162.7613,148.1825563,149.3036261,5.5,71,0.9,5137,84.57,109.280343,368,298170,2.6,26,47,1.41,1.365384615,3.576923077,0.019230769,170545638,78472659,67.91,64.06 +Poland,Europe,POL,164.2982192,177.0145898,151.492678,164.2112518,6.5,75.2,4,13847,38.17,37.854825,124,306230,1.4,42,60,0.49,6.596153846,4.134615385,1.076923077,57917393,22870672,57.38,56.81 +Portugal,Europe,PRT,159.402769,172.5107117,150.9322859,162.2398835,5.9,77.7,4.4,20410,10.55,10.202571,111,91590,1.3,46,66,0.13,3.730769231,1.288461538,6.519230769,28129150,9780727,95.23,86.61 +Puerto Rico,Americas,PRI,161.2554094,171.9709234,148.1513292,159.323065,NA,NA,NA,NA,NA,2.874636,323,8870,1.2,44,NA,0.04,NA,NA,NA,NA,NA,NA,NA +Qatar,Asia,QAT,159.9684771,171.347584,150.9965417,159.604995,NA,NA,NA,NA,NA,2.870922,248,11610,1.9,32,96,0.04,0.019230769,0.807692308,0.134615385,7607265,2851698,105.81,105.81 +Romania,Europe,ROU,164.3982129,175.3024044,151.9077656,162.789215,5.9,71.9,2.9,9060,21.63,19.262731,84,230170,1.6,43,55,0.25,5.711538462,2.346153846,3.211538462,NA,8186546,41.64,NA +Russia,Europe,RUS,167.2501063,176.435947,154.2534877,164.3138643,5.9,65,3.7,10845,143.15,145.92201,9,16376870,1.8,40,74,1.87,4.75,6.269230769,1.403846154,185755859,88407826,61.09,NA +Rwanda,Africa,RWA,160.4411977,166.1408076,152.7604785,156.7364973,4.2,45.2,0.8,1206,9.23,12.883878,525,24670,4.1,20,18,0.17,0.826923077,0.038461538,0,26106436,10572981,76.75,71.85 +Saint Kitts & Nevis,Americas,KNA,161.0391391,170.1161174,153.5482264,160.6924681,NA,NA,NA,NA,NA,0.053123,205,260,NA,NA,33,0,3.730769231,3.942307692,0.615384615,NA,33794,70.88,NA +Saint Lucia,Americas,LCA,162.7417695,172.3227735,154.4819251,163.1574698,NA,NA,NA,NA,NA,0.183458,301,610,1.4,34,19,0,3.288461538,6.057692308,1.365384615,122977,60140,33.43,30.56 +Samoa,Oceania,WSM,169.1601136,173.9275282,157.6016475,162.292888,NA,NA,NA,NA,NA,0.198147,70,2830,3.9,22,18,0,2.019230769,0.346153846,0.461538462,452831,191371,86.05,79.99 +Sao Tome & Principe,Africa,STP,162.5275599,170.4201925,153.2755826,159.8284763,NA,NA,NA,NA,NA,0.218308,228,960,4.4,19,74,0,1.076923077,0.730769231,2.692307692,228291,127564,56.1,45.72 +Saudi Arabia,Asia,SAU,158.8356646,168.8836643,149.6610678,156.3997397,7.7,72.2,2.6,15711,23.12,34.701377,16,2149690,2.3,32,84,0.45,0,0.096153846,0,68402237,27008761,74.18,69.78 +Senegal,Africa,SEN,167.0000261,175.3544931,157.3366701,163.1945225,4.5,62.3,1.4,1792,11.77,16.649599,87,192530,4.7,19,49,0.21,0.173076923,0.019230769,0.134615385,2928086,2684696,15.5,8.31 +Serbia,Europe,SRB,167.9520913,180.6642678,152.9269169,166.9635287,6,73.6,2.6,NA,7.44,8.744288,100,87460,1.5,42,56,0.11,5.442307692,2.519230769,2.442307692,8534688,3354075,48.81,47.71 +Seychelles,Africa,SYC,165.7930962,174.8102286,155.8111705,161.9404316,NA,NA,NA,NA,NA,0.098224,214,460,2.5,34,56,0,3.019230769,0.480769231,0.980769231,220018,85825,80.11,76.29 +Sierra Leone,Africa,SLE,160.923652,167.1520542,152.801325,157.7761214,3.6,41.8,0.8,806,5.59,7.942879,111,72180,4.3,19,43,0.1,0.480769231,0.057692308,0.038461538,6836192,4702952,54.65,44.81 +Singapore,Asia,SGP,163.0207202,172.2672021,147.764,159.682718,7.1,79.4,4.2,29663,4.27,5.840996,8358,700,1.2,42,NA,0.08,1.153846154,0.230769231,0.211538462,NA,5160551,91.55,90.85 +Slovakia,Europe,SVK,168.8701219,179.4199418,156.3377185,166.7103222,6.1,74.2,3.3,15871,5.39,5.459116,114,48088,1.5,41,54,0.07,3.769230769,5.634615385,2.230769231,5754313,2595901,46,45.68 +Slovenia,Europe,SVN,167.8860427,179.3131036,153.3849798,165.5942435,7,77.4,4.5,22273,2,2.078881,103,20140,1.6,45,55,0.03,5.192307692,0.980769231,5.307692308,2996643,NA,NA,NA +Solomon Islands,Oceania,SLB,161.0842706,166.801577,149.0682329,156.0288792,NA,NA,NA,NA,NA,0.683301,25,27990,4.4,20,23,0.01,1.076923077,0.211538462,0.019230769,625956,343821,47.47,35.12 +Somalia,Africa,SOM,161.8565622,168.5582643,152.2142855,157.1209079,NA,NA,NA,NA,NA,15.79802,25,627340,6.1,17,47,0.2,0,0,0,8726329,7729842,43.93,37.11 +South Africa,Africa,ZAF,165.4761074,169.0917959,155.2640836,159.1992995,5,50.8,2.1,11110,46.89,59.154802,49,1213090,2.4,28,67,0.76,4.326923077,1.461538462,1.557692308,38578896,23970891,40.02,35.13 +South Korea,Asia,KOR,160.2951293,173.8385056,143.2103921,160.9054876,6.3,77.9,3.7,22029,48.29,51.260395,527,97230,1.1,44,82,0.66,2.692307692,0.307692308,0.173076923,NA,44834340,86.53,85.72 +Spain,Europe,ESP,162.6253387,175.6515022,151.4209403,162.6661863,7.6,80.5,5.7,27169,43.4,46.751175,94,498800,1.3,45,80,0.6,5.461538462,3.019230769,2.153846154,105522606,41343396,86.93,85.64 +Sri Lanka,Asia,LKA,157.4346839,164.8764212,145.6812294,153.632489,5.4,71.6,1,4595,19.67,21.395196,341,62710,2.2,34,18,0.27,0.307692308,2,0,40116590,17143761,78.53,67.57 +St. Vincent & Grenadines,Americas,VCT,162.4441435,172.5422165,151.3317895,160.8450364,NA,NA,NA,NA,NA,0.110869,284,390,1.9,33,53,0,2.307692308,4.25,0.211538462,73374,37502,36.07,30.41 +State of Palestine,Asia,PSE,161.5741101,173.007951,151.4461566,159.2091352,NA,NA,NA,NA,NA,5.07628,847,6020,3.7,21,80,0.07,NA,NA,NA,3748571,2012767,38.34,33.85 +Sudan,Africa,SDN,161.904456,168.5819563,152.2109624,157.1183346,4.5,57.4,2.4,2083,36.9,43.632213,25,1765048,4.4,20,35,0.56,0.153846154,0.25,0,18425870,12579213,26.84,22.49 +Suriname,Americas,SUR,162.3964564,172.5002976,151.2618322,160.7974286,NA,NA,NA,NA,NA,0.585561,4,156000,2.4,29,65,0.01,2.461538462,3.423076923,0.134615385,505699,267820,43.33,38.49 +Sweden,Europe,SWE,172.3229958,180.0118158,160.6127281,166.4324784,7.9,80.5,5.1,32525,9.02,10.086531,25,410340,1.9,41,88,0.13,2.923076923,1.153846154,3.576923077,25670537,7818925,74.12,72.39 +Switzerland,Europe,CHE,168.0396293,177.5922921,157.916473,164.1571371,7.7,81.3,5,35633,7.44,8.641786,219,39516,1.5,43,74,0.11,3.557692308,1.923076923,5.384615385,16928821,6096224,69.75,68.79 +Syria,Asia,SYR,159.9605658,171.4033982,150.1770818,158.6761021,5.9,73.6,2.1,3808,18.89,17.410293,95,183630,2.8,26,60,0.22,0.096153846,0.673076923,0.307692308,4971203,3209797,14.51,10.2 +Taiwan,Asia,TWN,161.8268958,171.911003,149.8431296,159.5329892,NA,NA,NA,NA,NA,23.808164,673,35410,1.2,42,79,0.31,NA,NA,NA,67148173,21869836,91.53,86.78 +Tajikistan,Asia,TJK,162.048286,171.9731253,151.5482759,158.616468,5.1,66.3,0.7,1356,6.55,9.492342,68,139960,3.6,22,27,0.12,0.038461538,0.288461538,0,18871161,5311967,53.37,51.95 +Tanzania,Africa,TZA,161.2447724,167.1523836,151.3980054,156.6143888,2.4,51,1.1,744,38.48,59.368313,67,885800,4.9,18,37,0.77,0.692307692,0.115384615,0.019230769,38911619,33903098,51.76,48.48 +Thailand,Asia,THA,158.8523077,166.8334174,148.5318716,155.5829922,6.3,69.6,2.1,8677,63,69.764925,137,510890,1.5,40,51,0.9,1.903846154,4.961538462,0.019230769,142635014,57005497,79.51,74.6 +Timor-Leste,Asia,TLS,153.619756,160.9072587,145.3088224,151.6564548,NA,NA,NA,NA,NA,1.313184,89,14870,4.1,21,33,0.02,0.019230769,0.019230769,0.076923077,2011703,883018,65.83,59.5 +Togo,Africa,TGO,163.100778,170.3666535,153.4120451,159.357039,2.6,57.8,0.8,1506,6.24,8.23758,152,54390,4.4,19,43,0.11,0.692307692,0.038461538,0.365384615,3398445,2244456,25.36,17.56 +Tokelau,Oceania,TKL,168.2544351,174.9921488,155.9413995,163.1508824,NA,NA,NA,NA,NA,0.001354,136,10,NA,NA,0,0,NA,NA,NA,5374,2203,116.38,116.38 +Tonga,Oceania,TON,170.6428057,177.6173285,158.2487737,166.5238191,NA,NA,NA,NA,NA,0.105449,147,720,3.6,22,24,0,0.692307692,0.403846154,0.096153846,202720,87265,81.66,72.06 +Trinidad and Tobago,Americas,TTO,164.6020084,173.7630995,154.8381547,161.1503608,6.7,69.2,2.1,14603,1.32,1.398579,273,5130,1.7,36,52,0.02,3.788461538,3,0.134615385,1580898,753588,49.22,46.82 +Tunisia,Africa,TUN,164.4622781,173.5310838,151.3486517,159.6236546,5.9,73.5,1.8,8371,10.03,11.793319,76,155360,2.2,33,70,0.15,0.980769231,0.057692308,0.384615385,13244353,7217958,58.42,51.79 +Turkey,Asia,TUR,161.0523062,173.6567633,150.0863728,159.1726092,5.5,71.4,2.7,8407,72.07,84.15325,110,769630,2.1,32,76,1.08,0.980769231,0.423076923,0.134615385,152543341,57941051,67.89,62.31 +Turkmenistan,Asia,TKM,162.3649445,172.6600556,153.5118155,162.5241397,NA,NA,NA,NA,NA,6.01285,13,469930,2.8,27,53,0.08,0.365384615,1.365384615,0.615384615,8286809,3728004,57.97,57.37 +Tuvalu,Oceania,TUV,165.545626,170.2130308,157.0076628,159.2893724,NA,NA,NA,NA,NA,0.011762,393,30,NA,NA,62,0,0.115384615,0.788461538,0.173076923,25591,9603,84.72,82.24 +Uganda,Africa,UGA,162.6945097,168.4825141,154.0799228,158.2803323,4.5,49.7,1.4,1454,28.95,45.427637,229,199810,5,17,26,0.59,0.865384615,0.173076923,0,26299538,19488104,41.25,27.56 +Ukraine,Europe,UKR,168.0730086,177.9280234,154.6728026,165.5306885,5.3,67.7,2.7,6848,47.11,43.785122,75,579320,1.4,41,69,0.56,3.961538462,4.557692308,0.865384615,31668577,15774300,39.73,38.17 +United Arab Emirates,Asia,ARE,160.0197709,171.4031673,150.1761733,158.7005145,7.2,78.3,9.5,25514,4.1,9.865845,118,83600,1.4,33,86,0.13,0.307692308,2.596153846,0.096153846,24922054,9991089,105.83,103.72 +United Kingdom,Europe,GBR,167.3705933,177.6049462,154.0074689,163.8121012,7.4,79,5.3,33238,60.23,67.814098,281,241930,1.8,40,83,0.87,4.211538462,2.423076923,3.75,NA,53813491,79.71,75.19 +Uruguay,Americas,URY,164.3637319,173.3309155,150.2994296,161.2438152,6.8,75.9,5.5,9962,3.31,3.471314,20,175020,2,36,96,0.04,2.211538462,0.673076923,4.230769231,8945311,3006581,87.84,84.7 +US,Americas,USA,171.4821139,177.5316749,158.7379826,163.8395878,7.9,77.9,9.4,41890,296.51,330.61057,36,9147420,1.8,38,83,4.25,4.788461538,3.038461538,1.615384615,672076105,269554116,81.19,69.3 +Uzbekistan,Asia,UZB,161.8269963,170.6421811,151.5282172,158.9971999,6,66.8,1.8,2063,26.17,33.368859,79,425400,2.4,28,50,0.43,0.480769231,1.942307692,0.153846154,74976351,21674823,62.59,52.27 +Vanuatu,Oceania,VUT,163.7316199,168.8134723,153.3183146,159.3111151,NA,NA,NA,NA,NA,0.305623,25,12190,3.8,21,24,0,0.403846154,0.346153846,0.211538462,366638,176624,54.06,49.66 +Venezuela,Americas,VEN,160.5792486,171.038454,145.5750126,156.9749123,6.9,73.2,2.8,6632,26.58,28.451828,32,882050,2.3,30,NA,0.36,6.403846154,1.923076923,0.057692308,37860994,22157232,78.29,NA +Vietnam,Asia,VNM,155.8120892,163.3332918,145.2478534,153.2721378,6.5,73.7,1.3,3071,83.1,97.160127,314,310070,2.1,32,38,1.25,2.134615385,0.038461538,0.019230769,266252632,90466947,92.14,87.52 +Yemen,Asia,YEM,155.3176109,163.5200395,145.7432473,154.822798,5.2,61.5,0.9,930,21.1,29.687214,56,527970,3.8,20,38,0.38,0.115384615,0,0,1256288,1017116,3.02,2.29 +Zambia,Africa,ZMB,162.6621821,169.0184015,152.0974988,157.7566101,4.3,40.5,0.8,1023,11.48,18.273379,25,743390,4.7,18,45,0.24,0.615384615,0.365384615,0.076923077,12722857,NA,NA,43.38 +Zimbabwe,Africa,ZWE,165.1119828,171.0923586,155.7651977,159.6740582,2.8,40.9,1.1,2038,13.12,14.818157,38,386850,3.6,19,38,0.19,1.230769231,0.346153846,0.076923077,12222754,6437808,39.45,29.11 diff --git a/data-raw/penguins.R b/data-raw/penguins.R new file mode 100644 index 0000000..1606e70 --- /dev/null +++ b/data-raw/penguins.R @@ -0,0 +1,26 @@ +library(readr) +library(dplyr) +library(usethis) + +# Data sent by Ji +penguins_raw <- + read_csv( + "https://docs.google.com/spreadsheets/d/e/2PACX-1vRG5jslWc4CXMRu60zBEBJ2ZNrC7iiBlM-uKUUFzBPQvLUGaCfX9JCUMPCgsffdozxe6qkh6S8S1b_v/pub?gid=2056245125&single=true&output=csv", + show_col_types = FALSE, + col_select = 2:8 + ) |> + write_csv("data-raw/penguins_raw.csv") + +# Modifications sent by Ji +penguins <- penguins_raw |> + mutate( + gentoo = factor(gentoo), + species = factor(species), + island = factor(island), + female = factor(female), + flipper_length_m = flipper_length_cm / 100, + body_mass_kg = body_mass_g / 1000 + ) |> + select(1, 2, 9, 8, 4, 7, 3) + +use_data(penguins, overwrite = TRUE, compress = "xz") diff --git a/data-raw/penguins_raw.csv b/data-raw/penguins_raw.csv new file mode 100644 index 0000000..b36c5f6 --- /dev/null +++ b/data-raw/penguins_raw.csv @@ -0,0 +1,334 @@ +species,gentoo,island,bill_length_cm,flipper_length_cm,body_mass_g,female +Adelie,0,Torgersen,4.6,19.4,4200,0 +Gentoo,1,Biscoe,4.6,21.7,4375,1 +Adelie,0,Biscoe,3.8,18.5,3950,0 +Gentoo,1,Biscoe,5,21.8,5700,0 +Adelie,0,Torgersen,4.4,21,4000,0 +Adelie,0,Dream,3.7,19.2,3000,1 +Gentoo,1,Biscoe,5.1,22.5,5250,0 +Gentoo,1,Biscoe,4.5,21.1,4800,1 +Chinstrap,0,Dream,5.6,20.7,4000,0 +Adelie,0,Torgersen,3.7,19.9,3775,0 +Adelie,0,Torgersen,4.1,19.9,4000,0 +Chinstrap,0,Dream,5,20,3400,1 +Adelie,0,Dream,4.3,19.2,4100,0 +Adelie,0,Torgersen,4.1,19.1,3700,1 +Gentoo,1,Biscoe,5.1,22.3,5550,0 +Gentoo,1,Biscoe,4.5,21.3,5100,1 +Adelie,0,Biscoe,3.9,19.9,3750,1 +Chinstrap,0,Dream,4.9,21.2,4300,0 +Adelie,0,Dream,3.6,20.2,3550,1 +Gentoo,1,Biscoe,4.7,21.5,4850,1 +Gentoo,1,Biscoe,4.4,21.4,4850,1 +Adelie,0,Torgersen,4.1,18.9,3325,0 +Chinstrap,0,Dream,4.7,19.2,2700,1 +Adelie,0,Dream,3.7,18.4,3475,1 +Adelie,0,Dream,3.8,18.1,3300,1 +Gentoo,1,Biscoe,4.8,21.2,4875,1 +Gentoo,1,Biscoe,4.9,21.6,4925,0 +Adelie,0,Dream,3.6,18.2,3150,1 +Adelie,0,Dream,4.2,18,3550,1 +Adelie,0,Torgersen,4.2,19.8,4450,0 +Gentoo,1,Biscoe,4.3,20.9,4700,1 +Chinstrap,0,Dream,4.6,19.5,3650,1 +Adelie,0,Biscoe,4.3,19.6,4075,0 +Chinstrap,0,Dream,5.1,20.1,3950,0 +Adelie,0,Dream,3.9,19,4250,0 +Adelie,0,Torgersen,3.7,19.3,3450,1 +Chinstrap,0,Dream,4.6,19.1,3700,1 +Gentoo,1,Biscoe,5.2,23,5550,0 +Adelie,0,Torgersen,4,19.6,3550,1 +Gentoo,1,Biscoe,5,22.5,5400,0 +Adelie,0,Torgersen,3.9,19.1,3800,0 +Gentoo,1,Biscoe,4.9,21.6,5550,0 +Chinstrap,0,Dream,5,19.6,3900,0 +Gentoo,1,Biscoe,4.9,21.7,5850,0 +Chinstrap,0,Dream,5.2,19.4,3775,0 +Chinstrap,0,Dream,5.2,20.1,4050,0 +Gentoo,1,Biscoe,5,22.2,5550,0 +Chinstrap,0,Dream,4.8,19.5,3850,1 +Adelie,0,Biscoe,4.1,19.2,4050,0 +Adelie,0,Dream,4,19.3,4250,0 +Gentoo,1,Biscoe,4.5,21,4300,1 +Chinstrap,0,Dream,5.1,19.3,3800,0 +Chinstrap,0,Dream,5,19.3,3775,0 +Chinstrap,0,Dream,5,19.5,3600,0 +Chinstrap,0,Dream,5.8,18.1,3700,1 +Adelie,0,Torgersen,3.6,19,3050,1 +Gentoo,1,Biscoe,4.5,22,5050,0 +Adelie,0,Torgersen,3.9,18.8,2900,1 +Gentoo,1,Biscoe,4.6,21.5,5100,0 +Adelie,0,Biscoe,4,18.8,4300,0 +Adelie,0,Dream,3.6,19.1,3175,1 +Adelie,0,Torgersen,4.6,19.7,4150,0 +Gentoo,1,Biscoe,4.5,21.2,5200,1 +Gentoo,1,Biscoe,4.4,21.9,5250,0 +Adelie,0,Dream,4,18.4,4650,0 +Adelie,0,Dream,3.9,19,3950,0 +Adelie,0,Dream,4,19.3,3400,1 +Gentoo,1,Biscoe,4.6,21.2,4750,1 +Gentoo,1,Biscoe,4.7,21.7,5200,1 +Adelie,0,Torgersen,3.9,19.5,4675,0 +Chinstrap,0,Dream,5,20,3800,0 +Chinstrap,0,Dream,5.4,20.1,4300,0 +Adelie,0,Torgersen,4.2,19.5,4000,0 +Adelie,0,Biscoe,4.2,19.2,3950,0 +Adelie,0,Dream,3.7,18.9,3500,1 +Adelie,0,Torgersen,3.5,18.6,3050,1 +Adelie,0,Torgersen,3.6,18.7,3150,1 +Chinstrap,0,Dream,4.8,19.9,3325,1 +Adelie,0,Biscoe,3.8,19,3900,0 +Adelie,0,Dream,3.6,19,3450,1 +Gentoo,1,Biscoe,5.2,22.1,5450,0 +Adelie,0,Dream,3.9,19.6,4150,0 +Chinstrap,0,Dream,5,19,3400,1 +Adelie,0,Dream,4.1,18.4,3900,0 +Adelie,0,Torgersen,3.6,18.9,3350,1 +Adelie,0,Biscoe,3.8,17.2,3150,1 +Chinstrap,0,Dream,4.7,18.5,3700,1 +Adelie,0,Biscoe,3.8,19.4,3750,0 +Adelie,0,Dream,4.2,20.1,4000,0 +Adelie,0,Biscoe,3.9,18.6,3550,1 +Gentoo,1,Biscoe,4.7,21,4850,1 +Adelie,0,Biscoe,3.8,19.8,3825,1 +Chinstrap,0,Dream,5.1,19.7,3750,0 +Gentoo,1,Biscoe,4.5,20.8,4200,1 +Gentoo,1,Biscoe,4.4,21.7,4900,1 +Gentoo,1,Biscoe,5,21.6,5000,1 +Adelie,0,Dream,3.8,18.9,3950,0 +Adelie,0,Biscoe,3.5,19,3450,1 +Adelie,0,Biscoe,4.6,19.1,4600,0 +Gentoo,1,Biscoe,5.6,22.8,5600,0 +Adelie,0,Torgersen,3.4,18.4,3325,1 +Adelie,0,Dream,3.3,17.8,2900,1 +Gentoo,1,Biscoe,4.8,21.5,5650,0 +Chinstrap,0,Dream,5.3,20.5,4500,0 +Chinstrap,0,Dream,4.2,18.7,3350,1 +Gentoo,1,Biscoe,4.8,22.1,5100,0 +Chinstrap,0,Dream,5.3,20.5,4550,0 +Gentoo,1,Biscoe,4.9,20.8,5350,0 +Adelie,0,Torgersen,4.1,20.2,3875,0 +Adelie,0,Torgersen,3.9,18.1,3625,1 +Adelie,0,Biscoe,3.8,18.1,3175,1 +Gentoo,1,Biscoe,5,22.4,5350,0 +Chinstrap,0,Dream,5,19.7,3300,0 +Chinstrap,0,Dream,4.6,19,3450,1 +Adelie,0,Torgersen,3.5,19.8,4400,0 +Adelie,0,Dream,4,18.8,3300,1 +Adelie,0,Torgersen,3.9,19.1,3050,1 +Adelie,0,Biscoe,4,18.7,3200,1 +Adelie,0,Torgersen,3.9,19.5,3450,1 +Adelie,0,Biscoe,3.8,19,4250,0 +Chinstrap,0,Dream,4.9,20.3,4050,0 +Chinstrap,0,Dream,4.7,19.3,3800,1 +Chinstrap,0,Dream,4.9,19.5,4400,0 +Adelie,0,Biscoe,4,19.3,3200,1 +Gentoo,1,Biscoe,4.9,22.2,6000,0 +Gentoo,1,Biscoe,4.6,21.1,4500,1 +Adelie,0,Dream,3.7,17.8,3900,0 +Gentoo,1,Biscoe,4.5,20.7,5050,1 +Adelie,0,Dream,3.4,18.5,3400,1 +Chinstrap,0,Dream,4.5,19.8,3950,1 +Adelie,0,Biscoe,4.3,19.7,4775,0 +Gentoo,1,Biscoe,4.6,21.4,4650,1 +Gentoo,1,Biscoe,4.6,21.4,4400,1 +Adelie,0,Biscoe,3.5,19.5,3350,1 +Adelie,0,Biscoe,3.5,18.7,2900,1 +Chinstrap,0,Dream,5.1,21,4100,0 +Chinstrap,0,Dream,4.3,18.7,2900,1 +Adelie,0,Torgersen,3.5,19,3700,1 +Adelie,0,Torgersen,3.9,19,3325,1 +Gentoo,1,Biscoe,4.6,21.9,4700,1 +Gentoo,1,Biscoe,4.6,21,4200,1 +Gentoo,1,Biscoe,4.9,22.2,5350,0 +Chinstrap,0,Dream,5,20.2,3800,0 +Chinstrap,0,Dream,4.6,19.5,4150,1 +Adelie,0,Dream,3.8,19,3700,1 +Adelie,0,Dream,4.1,19,3725,0 +Adelie,0,Dream,4.1,19.4,3550,0 +Chinstrap,0,Dream,4.6,17.8,3250,1 +Gentoo,1,Biscoe,4.9,22.8,5500,0 +Gentoo,1,Biscoe,5,22.5,5000,0 +Gentoo,1,Biscoe,5.1,22.8,5600,0 +Gentoo,1,Biscoe,4.1,21.4,4650,1 +Chinstrap,0,Dream,4.1,18.7,3200,1 +Adelie,0,Torgersen,3.9,19.1,3275,1 +Gentoo,1,Biscoe,4.5,21,4400,1 +Adelie,0,Torgersen,4,19.5,3250,1 +Adelie,0,Dream,3.8,18.7,3425,1 +Adelie,0,Biscoe,4.2,19.7,4275,0 +Gentoo,1,Biscoe,4.5,22.3,5950,0 +Gentoo,1,Biscoe,4.6,21,4200,1 +Adelie,0,Torgersen,4.3,19.6,4700,0 +Adelie,0,Torgersen,4.2,19.7,4500,0 +Adelie,0,Torgersen,4.1,18.2,3200,1 +Gentoo,1,Biscoe,4.9,23,5800,0 +Adelie,0,Dream,4.1,18.2,3425,0 +Adelie,0,Torgersen,3.7,18.4,3900,0 +Adelie,0,Biscoe,3.8,19.3,2925,1 +Adelie,0,Dream,3.7,18.5,3400,1 +Gentoo,1,Biscoe,4.8,21.6,4750,1 +Chinstrap,0,Dream,5,20.1,4050,0 +Adelie,0,Dream,3.7,19.3,3500,1 +Adelie,0,Torgersen,3.5,19.3,4200,0 +Gentoo,1,Biscoe,4.8,21.5,5400,0 +Adelie,0,Torgersen,3.9,18.1,3750,0 +Adelie,0,Biscoe,3.8,18.5,3600,1 +Chinstrap,0,Dream,5,19.8,3675,1 +Chinstrap,0,Dream,4.6,19.6,3500,1 +Adelie,0,Torgersen,3.9,19,3650,0 +Gentoo,1,Biscoe,4.4,20.8,4300,1 +Gentoo,1,Biscoe,4.3,21.3,4950,1 +Gentoo,1,Biscoe,4.4,20.8,4350,1 +Gentoo,1,Biscoe,5,21.6,4750,0 +Chinstrap,0,Dream,4.6,19.3,3600,1 +Gentoo,1,Biscoe,4.6,22.1,5300,0 +Chinstrap,0,Dream,5.1,20.3,4050,0 +Adelie,0,Dream,3.9,19,3600,1 +Gentoo,1,Biscoe,4.8,21.3,5850,0 +Adelie,0,Biscoe,3.6,18.4,2850,1 +Gentoo,1,Biscoe,4.3,20.8,4450,1 +Gentoo,1,Biscoe,4.3,21.3,4650,1 +Gentoo,1,Biscoe,4.9,21,4450,1 +Chinstrap,0,Dream,4.2,18.7,3350,1 +Adelie,0,Torgersen,4.2,19.5,4300,0 +Gentoo,1,Biscoe,5.1,22,6000,0 +Adelie,0,Dream,4.1,20.8,4300,0 +Gentoo,1,Biscoe,4.7,21.4,4925,1 +Gentoo,1,Biscoe,4.3,21.5,5000,1 +Adelie,0,Dream,4.1,20.5,4300,0 +Chinstrap,0,Dream,4.8,19.1,3400,0 +Adelie,0,Dream,4.4,19.6,4400,0 +Adelie,0,Dream,3.6,18.7,3300,1 +Adelie,0,Dream,3.2,18.8,3050,1 +Gentoo,1,Biscoe,5,22.5,5700,0 +Adelie,0,Dream,4.1,18.7,3475,0 +Gentoo,1,Biscoe,4.6,20.9,4800,1 +Gentoo,1,Biscoe,4.5,21.5,5300,0 +Adelie,0,Dream,3.9,18.5,3650,0 +Adelie,0,Dream,4.1,19,3900,0 +Gentoo,1,Biscoe,5,23,5700,0 +Chinstrap,0,Dream,5.2,18.7,3250,0 +Gentoo,1,Biscoe,4.7,21.7,4900,1 +Chinstrap,0,Dream,4.8,19.9,3900,1 +Adelie,0,Biscoe,3.6,18.5,3150,1 +Adelie,0,Biscoe,4,18.6,3500,1 +Gentoo,1,Biscoe,4.3,20.9,4400,1 +Adelie,0,Biscoe,3.5,18.7,3800,1 +Chinstrap,0,Dream,5.2,20.6,3950,0 +Gentoo,1,Biscoe,5.2,23,5500,0 +Adelie,0,Biscoe,3.9,18,3800,0 +Adelie,0,Torgersen,3.5,18.9,3200,1 +Adelie,0,Dream,3.6,19,3800,0 +Adelie,0,Dream,3.8,19.9,4475,0 +Adelie,0,Dream,4,19,4600,0 +Gentoo,1,Biscoe,4.8,20.9,5500,0 +Chinstrap,0,Dream,4.2,18.1,3600,1 +Chinstrap,0,Dream,5.1,20.1,4450,0 +Chinstrap,0,Dream,4.5,19.1,3250,1 +Gentoo,1,Biscoe,4.3,21.8,4600,1 +Chinstrap,0,Dream,4.7,18.9,3650,1 +Adelie,0,Torgersen,4,19,3900,0 +Chinstrap,0,Dream,5.2,19.7,4150,0 +Gentoo,1,Biscoe,4.5,21.5,4750,1 +Gentoo,1,Biscoe,4.7,22.2,4875,1 +Chinstrap,0,Dream,5.1,20.3,4100,0 +Gentoo,1,Biscoe,4.7,21.9,5200,0 +Adelie,0,Biscoe,4.1,19.3,3800,0 +Gentoo,1,Biscoe,4.8,22,5400,0 +Adelie,0,Biscoe,3.8,18.3,3075,1 +Adelie,0,Torgersen,4.3,19.7,3500,0 +Adelie,0,Torgersen,3.6,18.7,3550,1 +Adelie,0,Biscoe,3.8,18,3600,0 +Adelie,0,Biscoe,4.1,18.3,3550,0 +Chinstrap,0,Dream,5.1,19.3,3650,0 +Gentoo,1,Biscoe,4.6,21.6,4700,1 +Adelie,0,Torgersen,4,18.6,3800,1 +Gentoo,1,Biscoe,4.8,21.9,4850,1 +Adelie,0,Dream,4.2,19.1,4150,0 +Gentoo,1,Biscoe,4.8,21,4600,1 +Adelie,0,Biscoe,3.8,17.4,3400,1 +Chinstrap,0,Dream,4.6,19,3575,1 +Adelie,0,Dream,3.6,19.5,3450,1 +Gentoo,1,Biscoe,5.5,23,5850,0 +Gentoo,1,Biscoe,4.3,20.8,3950,1 +Gentoo,1,Biscoe,4.9,22.1,6300,0 +Adelie,0,Dream,4,20,3975,0 +Gentoo,1,Biscoe,4.2,21,4150,1 +Adelie,0,Dream,3.6,18.6,3100,1 +Gentoo,1,Biscoe,4.7,21.3,4400,1 +Adelie,0,Dream,4,19.6,4350,0 +Adelie,0,Biscoe,4,18,3950,0 +Gentoo,1,Biscoe,4.5,21.5,5000,1 +Chinstrap,0,Dream,5.2,21,4800,0 +Adelie,0,Dream,3.7,19.1,3350,1 +Gentoo,1,Biscoe,4.3,20.8,4575,1 +Adelie,0,Biscoe,4.1,18.8,4100,0 +Adelie,0,Biscoe,4.1,19.5,4400,0 +Chinstrap,0,Dream,4.6,18.7,3650,1 +Gentoo,1,Biscoe,4.7,21.2,4725,1 +Gentoo,1,Biscoe,5.4,23.1,5650,0 +Chinstrap,0,Dream,5.1,19.8,3700,0 +Gentoo,1,Biscoe,6,23,6050,0 +Adelie,0,Dream,4,17.8,3250,1 +Adelie,0,Dream,3.6,18.7,3700,1 +Adelie,0,Biscoe,4.2,20,4050,0 +Adelie,0,Torgersen,3.8,19.8,3500,0 +Gentoo,1,Biscoe,5,22.9,5800,0 +Adelie,0,Biscoe,4.1,19.1,3700,0 +Adelie,0,Torgersen,4,17.6,3450,1 +Adelie,0,Dream,3.6,19.5,3325,1 +Gentoo,1,Biscoe,4.8,22,5300,0 +Gentoo,1,Biscoe,5,21.8,5700,0 +Chinstrap,0,Dream,4.5,18.8,3525,1 +Gentoo,1,Biscoe,4.2,21,4700,1 +Chinstrap,0,Dream,5,19.8,3775,1 +Adelie,0,Dream,3.7,18.5,3000,1 +Gentoo,1,Biscoe,5,23,5700,0 +Gentoo,1,Biscoe,4.9,21.2,4625,1 +Gentoo,1,Biscoe,4.3,22,4700,1 +Chinstrap,0,Dream,5.1,19.6,3550,0 +Adelie,0,Dream,4,18.6,4450,0 +Gentoo,1,Biscoe,4.6,22,5000,0 +Chinstrap,0,Dream,4.7,19.5,3300,1 +Adelie,0,Biscoe,3.6,18.1,2850,1 +Chinstrap,0,Dream,5.3,19.7,3725,0 +Chinstrap,0,Dream,4.3,20.2,3400,1 +Gentoo,1,Biscoe,5,22,5550,0 +Gentoo,1,Biscoe,5,22.4,5650,0 +Gentoo,1,Biscoe,4.8,21.8,4950,1 +Chinstrap,0,Dream,5.2,19.7,3450,0 +Adelie,0,Biscoe,3.6,18.9,3800,1 +Gentoo,1,Biscoe,5,22.4,5550,0 +Gentoo,1,Biscoe,4.8,20.3,4625,1 +Gentoo,1,Biscoe,5.2,22.8,5400,0 +Adelie,0,Biscoe,4,19.1,3900,1 +Gentoo,1,Biscoe,5,21.3,5400,0 +Gentoo,1,Biscoe,4.5,21.2,4750,1 +Gentoo,1,Biscoe,4.7,21,4550,1 +Adelie,0,Dream,4.1,19.5,3900,0 +Chinstrap,0,Dream,4.7,19.2,3500,1 +Gentoo,1,Biscoe,5.3,21.9,5500,0 +Gentoo,1,Biscoe,4.7,22.2,5250,0 +Chinstrap,0,Dream,4.9,21,3950,0 +Chinstrap,0,Dream,5.1,19.6,3675,1 +Gentoo,1,Biscoe,4.7,21.5,4975,1 +Adelie,0,Dream,3.8,19.3,3750,0 +Gentoo,1,Biscoe,4.6,22.1,5000,0 +Adelie,0,Biscoe,4,18.4,3550,0 +Gentoo,1,Biscoe,4.7,21.5,5150,0 +Gentoo,1,Biscoe,4.8,20.9,4600,1 +Adelie,0,Biscoe,3.5,19.2,3725,1 +Adelie,0,Biscoe,4.1,20.3,4725,0 +Adelie,0,Torgersen,3.4,19,3600,1 +Adelie,0,Torgersen,4.3,19.5,4250,0 +Adelie,0,Torgersen,3.7,18.7,3800,1 +Gentoo,1,Biscoe,4.7,21.5,5500,0 +Gentoo,1,Biscoe,5,22.2,5750,0 +Gentoo,1,Biscoe,5,22.9,5950,0 +Gentoo,1,Biscoe,4.6,21.5,5050,0 +Gentoo,1,Biscoe,5.1,21.8,5300,0 +Chinstrap,0,Dream,4.6,19.4,3525,1 +Gentoo,1,Biscoe,5.1,22.6,5200,0 +Adelie,0,Torgersen,3.7,18.5,3700,1 +Gentoo,1,Biscoe,4.9,22,5150,1 diff --git a/data/World.rda b/data/World.rda new file mode 100644 index 0000000000000000000000000000000000000000..82f3c1b7c44e159273ceec70118cdada9730a4e0 GIT binary patch literal 7336 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 OFb#_W000000a;q~A6M1@ literal 0 HcmV?d00001 diff --git a/data/penguins.rda b/data/penguins.rda new file mode 100644 index 0000000000000000000000000000000000000000..7f70121e61600bef323f4348f2696c3d22fcd926 GIT binary patch literal 2320 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 Date: Sat, 5 Aug 2023 11:22:22 -0700 Subject: [PATCH 3/3] chore: bump to 0.11.0 --- DESCRIPTION | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index c3a0095..d9ee033 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Package: coursekata Title: Packages and Functions for CourseKata Courses -Version: 0.10.0 -Date: 2023-08-02 +Version: 0.11.0 +Date: 2023-08-05 Authors@R: c( person("Adam", "Blake", , "adamblake@g.ucla.edu", role = c("cre", "aut"), comment = c(ORCID = "0000-0001-7881-8652")), @@ -33,6 +33,7 @@ Imports: Metrics, mosaic (>= 1.8.3), pak, + palmerpenguins, purrr (>= 0.3.4), rlang (>= 1.0.2), rstudioapi (>= 0.13), @@ -44,7 +45,6 @@ Suggests: lubridate (>= 1.8.0), mockery (>= 0.4.3), mockr (>= 0.1), - palmerpenguins, readr (>= 2.1.2), readxl (>= 1.4.0), rgdal,