[R]エラーバーパケットの折れ線グラフを追加:geom_pathを:.各グループは一つだけの観察で構成されていますが、調整する必要がありますか...

単純なパケット折れ線グラフをしたい、とエラーバーを追加し、次のように:
image.png
使用を達成することができggplotは簡単なようだ:ggplot+geom_errorbar+geom_line+geom_point計算エラーバーにフォーカスを。
これは、サンプルデータを確認することです:
image.png
タイプ2つの転写とタンパク質のプロテオミクス、地域、組織のさまざまな領域です。これは、上記の二つのゲノムの線グラフで、すなわち、異なる地域分布を示すようにように見えます。

エラーを計算するRmiscパッケージsummarySE機能をインストールする必要があります。

# summarySE 计算标准差和标准误差以及95%的置信区间.
library(Rmisc)
tgc <- summarySE(df2, measurevar="Abundance", groupvars=c("Type","Region"))

データは、このようになります。
image.png
次のステップは、マッピングされます。

# 带有标准误差线的折线图
# Standard error of the mean
ggplot(tgc, aes(x=Region, y=Abundance, colour=Type)) +   
  geom_errorbar(aes(ymin=Abundance-se, ymax=Abundance+se), width=.1) +
  geom_line() +
  geom_point()

警告さ:
image.png
チャートは大文字で、ラインが描かれていません。
image.png
答えは下のインターネットチェック:https://blog.csdn.net/tanzuozhev/article/details/51106089
鉱山そのデータ形式とほぼ同じですが、通常の外に引き出すことができました。

私は、考えて、グループ化変数の型ではなく、地域が要因を設定しませんでしたが、デザインは同じです。

次のエラーをチェックし、それがグループをマップすることで、そのグループ= 1。https://stackoverflow.com/questions/27082601/ggplot2-line-chart-gives-geom-path-each-group-consist-of-only-one-observation
私はここ基= 1又は2で2組設けられて明らかに、そのグループは、変数にマッピングされていません。

ggplot(tgc, aes(x=Region, y=Abundance, colour=Type, group=Type)) +  
  geom_errorbar(aes(ymin=Abundance-se, ymax=Abundance+se), width=.1) +
  geom_line() +
  geom_point()

本当に解決し
image.png
、私はまだインターネットは、2つのグループ化変数の一例である理由は、グループがそれを行うことはできません理解していません。

おすすめ

転載: www.cnblogs.com/jessepeng/p/11443872.html