base R 中的 boxplot 函数有助于我们在没有任何阻碍的情况下创建箱线图,但此图以方括号包围,并在左侧标有 Y 轴标签。我们无需对 Y 轴标签施加影响即可摆脱此方括号。为此,我们需要在 boxplot 函数中使用 frame.plot = FALSE 参数。示例 1 > x boxplot(x,frame.plot=FALSE)输出:示例 2 > y boxplot(y,frame.plot=FALSE)输出:示例 3 > z boxplot(z,frame.plot=FALSE)输出
数据框的拆分主要用于比较数据框的不同部分,但是这种拆分基于一些条件,这些条件也可以是行值。例如,如果我们有一个数据框 df,其中一列表示分类数据,那么可以按类别使用 subset 函数进行拆分,如以下示例所示。示例 1考虑下面的数据框:Live Demo> Country Ratings df1 df1Output Country Ratings 1 India 1 2 China 2 3 Russia 5 4 Sudan 3 5 India 5 6 China ... 了解更多
R 中的 Plotly 是专门设计用于创建高度交互式和出版质量图表的一个包。可以使用包的 plot_ly 函数创建图表,plot_ly 的三个主要参数定义为 x、y 和 type,其中 x 指 X 轴,y 指 Y 轴,而 type 指图表类型,但轴值存储在数据框中或共享本身。示例加载 plotly 包:> library(plotly)考虑下面的数据框:Live Demo> x y df dfOutputx y 1 United States of America 501 2 United Kingdom 510 3 Republic of China 505创建 ... 了解更多
有很多种方法可以子集 R 数据框,有时我们需要通过删除行来完成此操作。通常情况下,通过使用行索引号删除行,但我们也可以通过使用行名称来执行相同操作。这可以通过将需要删除的行名称存储在矢量中,再使用方括号进行子集来删除,如下面的示例所示。示例考虑下面的数据框:> x y row.names(df) dfOutput x y A ... 了解更多
有多种方法可以在 R 中创建条形图,其中一种方法是使用 ggplot2 包的 stat_summary。在此函数中,我们需要为 y 轴设置一个函数,并且必须使用 geom="bar" 创建条形。主要工作是确定应为 y 轴值使用哪个函数。示例考虑下面的数据框:实时演示> x y df df 输出 x y 1 Female 3 2 Male 3 3 Female 7 4 Male 3 5 Female 8 6 Female 5 7 Male 11 8 Male 6 9 Male 5 ... 了解更多