{"id":6401,"date":"2025-09-15T13:08:37","date_gmt":"2025-09-15T05:08:37","guid":{"rendered":"https:\/\/bap2.cm.nsysu.edu.tw\/?page_id=6401"},"modified":"2025-09-18T11:57:46","modified_gmt":"2025-09-18T03:57:46","slug":"2-basic-programming-ib533-114-1","status":"publish","type":"page","link":"https:\/\/bap2.cm.nsysu.edu.tw\/?page_id=6401&lang=en","title":{"rendered":"2. Basic Programming (IB533 114.1)"},"content":{"rendered":"<h5 style=\"padding-left: 20px;\"><b>Unit Outlines\uff1a<\/b><\/h5>\n<h6 style=\"padding-left: 60px;\">\u25c6 02A: vector Operation &amp; Function Calls<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 vectors &amp; operators<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 functions &amp; their arguments<\/h6>\n<h6 style=\"padding-left: 60px;\">\u25c6 02B: Using Index<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 position (integer) index<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 name (character) index<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 conditional (logical index)<\/h6>\n<h6 style=\"padding-left: 60px;\">\u25c6 02C: Data Case \u2013 Comics Characters<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 read data frame<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 examine variables<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 character vs. factor variables<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 ordering &amp; filtering<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 counts &amp; proportion<\/h6>\n<h6 style=\"padding-left: 100px;\">\u25c7 categorical operations<\/h6>\n<hr \/>\n<h5 style=\"padding-left: 20px;\"><b>Preparation\uff1a<\/b><\/h5>\n<h6 style=\"padding-left: 60px;\">\u25c6 Team Building<\/h6>\n<h6 style=\"padding-left: 60px;\">\u25c6 12\/25 Final Presentation<\/h6>\n<h6 style=\"padding-left: 60px;\">\u25c6 Team Assignment<\/h6>\n<hr \/>\n<h5 style=\"padding-left: 20px;\"><b>Unit Notebook\uff1a<\/b><\/h5>\n<h6 style=\"padding-left: 60px;\">\u25c6 <a href=\"https:\/\/bap2.cm.nsysu.edu.tw\/bap2\/2025\/1141ib533\/unit2A_Oper_Fun.html\">UNIT2A<\/a>\uff1aVector Operations &amp; Function Calls<\/h6>\n<h6 style=\"padding-left: 60px;\">\u25c6 <a href=\"https:\/\/bap2.cm.nsysu.edu.tw\/bap2\/2025\/1141ib533\/unit2B_Index.html\">UNIT2B<\/a>\uff1aUsing Index<\/h6>\n<h6 style=\"padding-left: 60px;\">\u25c6 <a href=\"https:\/\/bap2.cm.nsysu.edu.tw\/bap2\/2025\/1141ib533\/unit2C_Comics.html\">UNIT2C<\/a>\uff1a<span style=\"font-size: 10.72px;\">Data<\/span>\u00a0Case &#8211; Comics Characters (1)<\/h6>\n<hr \/>\n<h5 style=\"padding-left: 20px;\"><b>Google Drive\uff1a\u00a0<\/b><\/h5>\n<h6 style=\"padding-left: 60px;\">\u25c6 Course Material ( <a href=\"https:\/\/drive.google.com\/drive\/folders\/1tgQAKry4mWQqcxhgNPP-rKAJFaJwxz6N\">~\/ib533\/<\/a> )<\/h6>\n<h6 style=\"padding-left: 60px;\">\u25c6 Unit 02 ( <a href=\"https:\/\/drive.google.com\/drive\/folders\/15VwPWeoPi9pY9s_-jVNGmUy8RVA2RxIF?usp=drive_link\">~\/ib533\/02_Basic_R\/<\/a> )<\/h6>\n<hr \/>\n<h5 style=\"padding-left: 20px;\"><b>Week2 Assignment\uff1a Due: 2022\/09\/24 (Wed.) 23:59 <\/b><\/h5>\n<h6 style=\"padding-left: 60px;\"><b>Personal Assignment<\/b><\/h6>\n<h6 style=\"padding-left: 90px;\">\u25c6 Answer quits and take your own notes on unit2B . Knit and upload the html file to the folder [<a href=\"https:\/\/drive.google.com\/drive\/folders\/1MACtxivvRh8muI-c-tNDiqKg1xzHEi_l\">~\/person\/unit02\/<\/a>] with filenames: &#8220;<em>student_id<\/em>_unit2B.html&#8221; .<\/h6>\n<hr \/>\n<h6 style=\"padding-left: 60px;\"><b>\u53c3\u8003\u9023\u7d50\uff1a<\/b><\/h6>\n<h6 style=\"padding-left: 90px;\">\u25c6\u00a0\u00a0<a href=\"https:\/\/bap2.cm.nsysu.edu.tw\/\">Portal of Big Data BA Platform<\/a><\/h6>\n<h6 style=\"padding-left: 90px;\">\u25c6\u00a0 John Hopkins: R Programming <a href=\"https:\/\/www.coursera.org\/learn\/r-programming\">online course<\/a><\/h6>\n<h6 style=\"padding-left: 90px;\">\u25c6\u00a0\u00a0John Hopkins: R Programming <a href=\"https:\/\/www.cs.upc.edu\/~robert\/teaching\/estadistica\/rprogramming.pdf\">eBook<\/a><\/h6>\n<h6 style=\"padding-left: 90px;\">\u25c6\u00a0\u00a0Harvard: Data Science <a href=\"https:\/\/www.edx.org\/professional-certificate\/harvardx-data-science\">online course<\/a><\/h6>\n<h6 style=\"padding-left: 90px;\">\u25c6\u00a0 Harvard: Data Science <a href=\"https:\/\/rafalab.github.io\/dsbook\/?fbclid=IwAR1x6AsYApxZb5VUIK8KIaUxH-bP6vkOP0KejwCjyajHoDuKHrVlijyzDDc\">ebook<\/a><\/h6>\n<hr \/>\n<h6 style=\"padding-left: 90px;\">\u25c6 Week02 Video Recording<\/h6>\n<h6 style=\"padding-left: 90px;\">\u25c6 Week03 Video Recording<\/h6>\n<hr \/>\n","protected":false},"excerpt":{"rendered":"<p>Unit Outlines\uff1a \u25c6 02A: vector Operation &amp; Function Calls \u25c7 vectors &amp; operators \u25c7 functions &amp; their arguments \u25c6 02B: Using Index \u25c7 position (integer) index \u25c7 name (character) index \u25c7 conditional (logical index) \u25c6 02C: Data Case \u2013 Comics Characters \u25c7 read data frame \u25c7 examine variables \u25c7 character vs. factor variables \u25c7 ordering &amp; filtering \u25c7 counts &amp; proportion \u25c7 categorical operations Preparation\uff1a \u25c6 Team Building \u25c6 12\/25 Final Presentation \u25c6 Team Assignment Unit Notebook\uff1a \u25c6 UNIT2A\uff1aVector Operations &amp; Function Calls \u25c6 UNIT2B\uff1aUsing Index \u25c6 UNIT2C\uff1aData\u00a0Case &#8211; Comics Characters (1) Google Drive\uff1a\u00a0 \u25c6 Course Material ( ~\/ib533\/ ) \u25c6 Unit 02 ( ~\/ib533\/02_Basic_R\/ ) Week2 Assignment\uff1a Due: 2022\/09\/24 (Wed.) 23:59 Personal Assignment \u25c6 Answer quits and take your own notes on unit2B . Knit and upload the html file to the folder [~\/person\/unit02\/] with filenames: &#8220;student_id_unit2B.html&#8221; . \u53c3\u8003\u9023\u7d50\uff1a \u25c6\u00a0\u00a0Portal of Big Data BA Platform \u25c6\u00a0 John Hopkins: R Programming online course \u25c6\u00a0\u00a0John Hopkins: R Programming eBook \u25c6\u00a0\u00a0Harvard: Data Science online course \u25c6\u00a0 Harvard: Data Science ebook \u25c6 Week02 Video Recording \u25c6 Week03 Video Recording<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-6401","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bap2.cm.nsysu.edu.tw\/index.php?rest_route=\/wp\/v2\/pages\/6401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bap2.cm.nsysu.edu.tw\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bap2.cm.nsysu.edu.tw\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bap2.cm.nsysu.edu.tw\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bap2.cm.nsysu.edu.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6401"}],"version-history":[{"count":8,"href":"https:\/\/bap2.cm.nsysu.edu.tw\/index.php?rest_route=\/wp\/v2\/pages\/6401\/revisions"}],"predecessor-version":[{"id":6412,"href":"https:\/\/bap2.cm.nsysu.edu.tw\/index.php?rest_route=\/wp\/v2\/pages\/6401\/revisions\/6412"}],"wp:attachment":[{"href":"https:\/\/bap2.cm.nsysu.edu.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}