小编use*_*650的帖子

R图:按组标签

我正在处理的数据是一个聚类数据,在一个组内有多个观察,我生成了一个毛虫图并希望为每个组标记(zipid),而不是每一行,我当前的图形和代码如下所示:

  text = hosp_new[,c("zipid")]
  ggplot(hosp_new, aes(x = id, y = oe, colour = zipid, shape = group)) +
  # theme(panel.grid.major = element_blank()) +
  geom_point(size=1) +
  scale_shape_manual(values = c(1, 2, 4)) +
  geom_errorbar(aes(ymin = low_ci, ymax = high_ci)) +
  geom_smooth(method = lm, se = FALSE) +
  scale_linetype_manual(values = linetype) +
  geom_segment(aes(x = start_id, xend = end_id, y = region_oe, yend = region_oe, linetype = "4", size = 1.2)) +
  geom_ribbon(aes(ymin = region_low_ci, ymax = region_high_ci), alpha=0.2, linetype = "blank") +
  geom_hline(aes(yintercept …
Run Code Online (Sandbox Code Playgroud)

r ggplot2

2
推荐指数
1
解决办法
1097
查看次数

R中的条件计数和分组

type如果满足条件,我想计算每行有多少行x == 0.在SQL中类似于一个组

这是一个数据示例

  type    x    
search    0 
NULL      0 
public    0
search    1
home      0
home      1
search    0
Run Code Online (Sandbox Code Playgroud)

conditional r count aggregation

1
推荐指数
2
解决办法
3万
查看次数

R中的排名行

我有一个值的数据集,它有多个列(针对不同的站点)和多行(针对不同的日期),我尝试使用 R 对每天进行排名。我希望从总数中对每列(站点)的数据进行排名一天内的网站数量(因此排名基于每一行)。可以在 Excel 中进行,但显然需要很长时间。下面是我试图实现的[小得多]示例:

date - site1 - site2 - site3 - site4
1/1/00 - 24 - 33 - 10 - 13
2/1/00 - 13 - 25 - 6 - 2
~~ leading to:
date - site1 - site2 - site3 - site4
1/1/00 - 2 - 1 - 4 - 3
2/1/00 - 2 - 1 - 3 - 4
Run Code Online (Sandbox Code Playgroud)

希望有一些简单的命令,非常感谢!

r rank

0
推荐指数
1
解决办法
5700
查看次数

igraph:来自get.adjacency的错误消息:不是图形对象

我这样做.我一遍又一遍地得到同样的错误.提前致谢.

library(igraph)
library(sand)

zoo=read.csv("C:\\Documents and Settings\\kkk\\Desktop\\moo.data",header=FALSE)

a<-get.adjacency(moo)
**Error in get.adjacency(zoo) : Not a graph object**

V(moo)
**Error in V(moo) : Not a graph object**
Run Code Online (Sandbox Code Playgroud)

编辑评论的更多信息

我正在运行以下命令并获得以下错误.

library(igraph) 
library(igraphdata) 
library(sand) 

zoo=read.csv("C:\\Documents and Settings\\kkk\\Desktop\\zoo.data",header=FALSE) 
a <- get.adjacency(zoo) 
# Error in get.adjacency(zoo) : Not a graph object 

vcount(zoo)
# Error in vcount(zoo) : Not a graph object 
Run Code Online (Sandbox Code Playgroud)

我怎么知道支持动物园数据的图形对象是什么

数据

第一个20 rows数据集zoo.(可从全部数据在这里有一个描述这里)

zoo <- structure(list(V1 = c("aardvark", "antelope", "bass", "bear", 
"boar", "buffalo", "calf", "carp", "catfish", …
Run Code Online (Sandbox Code Playgroud)

r igraph

0
推荐指数
1
解决办法
2084
查看次数

标签 统计

r ×4

aggregation ×1

conditional ×1

count ×1

ggplot2 ×1

igraph ×1

rank ×1