基本 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,其中一列表示分类数据,那么可以通过使用子集函数根据类别进行拆分,如下面的示例所示。示例 1考虑以下数据框:实时演示> Country Ratings df1 df1输出 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)考虑以下数据框:实时演示> x y df df输出x y 1 United States of America 501 2 United Kingdom 510 3 Republic of China 505创建 ... 阅读更多
有很多方法可以对 R 数据框进行子集化,有时我们需要通过删除行来做到这一点。通常,行是使用行索引号删除的,但我们也可以使用行名来执行相同的操作。这可以通过将要删除的行名存储在向量中,然后通过使用单个方括号进行子集化来删除来完成,如下面的示例所示。示例考虑以下数据框:> x y row.names(df) df输出 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 ... 阅读更多