Data Analysis Tools and 2018.05.08 Practice(Using R) 课程复习川 北大软件与微电荐院 Huiping Sun(孙惠平) School of Software and Microelectronics,Peking University sunhp@ss.pku.edu.cn
Huiping Sun(ਃణଘ) sunhp@ss.pku.edu.cn 课程复习II Data Analysis Tools and Practice(Using R) 2018.05.08
课堂测试时间
᧞झၥᦶᳵ
Course 课堂测试09 先用电脑完成 Wrap-up II 40分钟 然后誊抄纸上 ●I、查看数据集mtcars,根据要求作图: (I)画出car与GDP关系,设置图形属性颜色由region决定,并将省份名称标注在 图上,注意避免省份标签的文本不会重叠; (2)画一个块面图表示car与GDP的关系,要求根据region分组,两行 (3)画出car与GDP关系的拟合直线,直线两侧不显示置信区间 (4)画出car与GDP关系的折线图 (5)画出region?变量的条形图 (6)画出region3变量的直方和频率折线图,指定组距为0.5 (T)使用region作为分类变量,画出GDP变量的画箱线图 (8)如果我们只想看人均GDP在2至4之间,平均汽车保有量在10至20之间的省份 的散点图,可以使用xlim0、yimO函数限定坐标轴范围。X轴标签为'Per (9)画出region变量的条形图,要求根据region来进行颜色填充,不显示图例,组 距宽度为l,xab,ylab为空,反转x,y坐标
• 1̵ັ፡හഝᵞmtcars҅໑ഝᥝ֢ࢶғ (1)ኮڊcarӨGDPىᔮ҅ᦡᗝࢶ᷏ં୵ᜋኧregion٬ਧ҅ଚਖ਼ղݷᑍຽဳࣁ ࢶӤ҅ဳعղຽᓋጱӧտ᯿ݖҔ (2)ኮӞӻࣘᶎࢶᤒᐏcarӨGDPጱىᔮ҅ᥝ໑ഝregionړᕟ҅ӷᤈ (3)ኮڊcar ӨGDP ىᔮጱݳፗᕚ҅ፗᕚӷ׆ӧดᐏᗝ܄מᳵ (4)ኮڊcar ӨGDP ىᔮጱರᕚࢶ (5)ኮڊregionݒᰁጱ୵ࢶ (6)ኮڊregionݒᰁጱፗො᷇ሲರᕚࢶ҅ਧᕟ᪗ԅ0.5 (7)ֵአregion֢ԅړᔄݒᰁ҅ኮڊGDPݒᰁጱኮᓟᕚࢶ (8)ইຎ౯ժݝమ፡Ո࣐GDPࣁ2ᛗ4ԏᳵ҅ଘ࣐כํᰁࣁ10ᛗ20ԏᳵጱղ ጱවᅩࢶ҅ݢզֵአxlim()̵ylim()ڍහᴴਧࣖຽࢱ̶Xຽᓋԅ’Per (9)ኮڊregionݒᰁጱ୵ࢶ҅ᥝ໑ഝregionᬰᤈ᷏ᜋऴش҅ӧดᐏࢶֺ҅ᕟ ᪗਼ଶԅ1҅xlab,ylabԅᑮ҅ݍx,yࣖຽ 课堂测试09 ضአኪᚏਠ౮ 40ړᰦ ᆐݸᦀಧᕕӤ Course Wrap-up II
Course 课堂测试07 先用电脑完成 Wrap-up II 40分钟 然后誊抄纸上 ●2、使用ggplot2包的数据集mpg,画出cty和displ关系的散点 图,并添加随机抖动 。3、根据要求绘制地图: (I)加载ggplot.2和maps包,获取数据euro指定map 为“UK",'France'',“Spain',"Germany',“'Italy'" (2)使用euro绘制地图,表示x轴表示long变量,y轴表示lat变 量,使用group变量分组,填充颜色根据region来指定, geom_polygon3来绘制边,颜色指定为黑色,调色板,y轴 范围为(40,60)(使用scale_y._continuous(0函数),×轴范围为 (-25,25)(使用scale_x_continuous(0函数),标题为Euorpe's Big Five Football Leagues
• 2̵ֵአggplot2۱ጱහഝᵞmpg,ኮڊctydisplىᔮጱවᅩ ࢶ҅ଚႲےᵋಮۖ • 3 ̵໑ഝᥝᕲࢶࣈګғ (1)ےggplot2maps۱҅឴ݐහഝeuroਧmap ԅ“UK”,”France”, “Spain”,”Germany”, “Italy” (2)ֵአeuroᕲࢶࣈګ҅ᤒᐏxᤒᐏlongݒᰁ҅yᤒᐏlatݒ ᰁֵ҅አgroupݒᰁړᕟ҅ऴش᷏ᜋ໑ഝregionਧ҅ geom_polygonᕲګᬟ᷏҅ᜋਧԅἓᜋ҅᧣ᜋ҅y ࢱԅ(40҅60)(ֵአscale_y_continuous()ڍහ) , xࢱԅ (-25҅25)(ֵአscale_x_continuous()ڍහ),ຽ᷌ԅEuorpe’s Big Five Football Leagues 课堂测试07 ضአኪᚏਠ౮ 40ړᰦ ᆐݸᦀಧᕕӤ Course Wrap-up II
Course 上次课程内容回顾 Wrap-up II 8Plot(O,图层 *data;mapping;geom;stat;position;aes();layer(); geom xxx: *point;line;path;bar;histogram;smooth;density;jitter;text;line; line;abline;tile;area;polygon; ● stat xxx: identity;smooth;function;boxplot;density;quantile;sum; unique;bin;stat bin2d 其余: *fill;bins;colour;group;labs;binwidth;shape;alpha;maps;
੶ࢶ ,()ggplot• ✴ data; mapping; geom; stat; position; aes(); layer(); • geom_xxxғ ✴ point; line; path; bar; histogram; smooth; density; jitter; text; line; line; abline; tile; area; polygon; • stat_xxxғ ✴ identity; smooth; function; boxplot; density; quantile; sum; unique; bin; stat_bin2d • ٌ֟ғ ✴ fill; bins; colour; group; labs; binwidth; shape; alpha; maps; 上次课程内容回顾 Course Wrap-up II