楼主: Aeolus1014
1456 1

[问答] 关于R作图的一个小问题 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1份资源

硕士生

34%

还不是VIP/贵宾

-

威望
0
论坛币
210 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
787 点
帖子
44
精华
0
在线时间
261 小时
注册时间
2013-10-15
最后登录
2018-3-21

楼主
Aeolus1014 发表于 2014-12-16 09:56:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
各位大神好:
我的数据形式是这样的
   subject treatment frame sf_result
1        1      cath  gain     8.125
2        1      cath  loss    10.000
3        3      sham  gain    31.875
4        3      sham  loss    27.500
5        5      cath  gain    -5.000
6        5      cath  loss   -10.000
7        6      sham  gain     7.500
8        6      sham  loss    18.125
9        8      sham  gain    -4.375
10       8      sham  loss   -13.125
11       9      cath  gain    12.375
12       9      cath  loss     7.500

最后一列是因变量, frame 和 treatment是自变量 , 如果我想做交互作用的示意图 ,怎么写代码 ?就是x轴是 gain 和 loss ,  y轴是result  ,两条线分别代表cath 和sham   。

thanks!!!!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:小问题 treatment Subject Result thanks frame 示意图 因变量 自变量

沙发
DM小菜鸟 发表于 2015-1-15 21:40:03
如果要做的话,在公式里面写出来就可以了。A*B表示因素A和B还有它们的交互作用都包括在分析里,如果要单独写出来交互作用要用A:B。
  
如果要画出来的话,interaction.plot()可以作出交互效应图,考查因素之间交互作用是否存在, 比如
  
> op<-par(mfrow=c(1, 2))
> plot(Time~Toxicant+Cure, data=rats)
> with(rats, interaction.plot(Toxicant, Cure, Time, trace.label="Cure"))
> with(rats,interaction.plot(Cure, Toxicant, Time, trace.label="Toxicant"))
  
说明是:
Use box plots and line plots to visualize group differences. There are also two functions specifically designed for visualizing mean differences in ANOVA layouts. interaction.plot( ) in the base stats package produces plots for two-way interactions.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-27 04:34