cannot coerce class ‘“igraph“’ to a data.frame
报错代码:
ggraph(g, "manual", x = V(g)$x, y = V(g)$y) +geom_edge_link0() +geom_scatterpie(cols = c("A", "B", "C"),data = as_data_frame(g, "vertices"), #这一行colour = NA,pie_scale = 2) +coord_fixed() +theme_graph() +theme(legend.position = "bottom")
报错信息:
Error in as.data.frame.default(value, stringsAsFactors = FALSE) : cannot coerce class ‘"igraph"’ to a data.frame
解决方案:
ggraph(g, "manual", x = V(g)$x, y = V(g)$y) +geom_edge_link0() +geom_scatterpie(cols = c("A", "B", "C"),data = igraph::as_data_frame(g, "vertices"), #添加igraph::colour = NA,pie_scale = 2) +coord_fixed() +theme_graph() +theme(legend.position = "bottom")
参考链接:https://lists.nongnu.org/archive/html/igraph-help/2018-02/msg00019.html
cannot coerce class ‘“igraph“’ to a data.frame相关推荐
- R语言ggplot2可视化:使用geom_line函数将dataframe中数据可视化为时间序列(或折线图)(Time Series Plot From a Data Frame)、添加标题、副标题
R语言ggplot2可视化:使用geom_line函数将dataframe中数据可视化为时间序列(或折线图)(Time Series Plot From a Data Frame).添加标题.副标题. ...
- R语言data.table导入数据实战:把data.frame数据转化为data.table数据
R语言data.table导入数据实战:把data.frame数据转化为data.table数据 目录 R语言data.table导入数据实战:把data.frame数据转化为data.table数据 ...
- R语言数据格式转换函数、数据类型判断函数(numeric、character、vector、matrix、data.frame、factor、logical)、R语言数据格式类型转换
R语言数据格式转换函数.数据类型判断函数(numeric数值.character字符串.vector向量.matrix矩阵.data.frame数据表.factor因子.logical逻辑).R语言数 ...
- 将R非时间序列的data.frame转变为时序格式
将R非时间序列的data.frame转变为时序格式,常常会用到,尤其是股票数据处理中, 举例: dailyData包括两列数据: Date Close 10/11/2013 871.99 10/10/ ...
- c语言分组求和函数,R语言 实现data.frame 分组计数、求和等
df为1个data.frame对象,有stratum和psu两列,这里统计stratum列计数 方法1: cnt = table(df$stratum) 方法2: cnt = tapply(df$ps ...
- dataframe 添加一行_R语言Data Frame数据框常用操作
来源 | R友舍 Data Frame一般被翻译为数据框,感觉就像是R中的表,由行和列组成,与Matrix不同的是,每个列可以是不同的数据类型,而Matrix是必须相同的. Data Frame每一列 ...
- data.frame类型数据如何将第一列值替换为行号
data.frame类型数据如何将第一列值替换为行号 row.names(data) <- data[, 1] data <- data[, -1]
- pyculiarity解决报错ValueError: data must be a 2 column data.frame, with thefirst column...
解决方法 报错全称为:ValueError: data must be a 2 column data.frame, with thefirst column being a set of times ...
- 【R】数据框data.frame的基本操作【1】
data.frame(数据框)是R语言中的一种数据结构,下面将从多个方面介绍data.frame的基本操作. 1.建立数据框 ID<-c(1,2,3,4) age<-c(23,29,34, ...
最新文章
- 值得分享!它们才是真正的宝藏网站,让人惊艳
- TensorFlow练习9: 生成妹子图(PixelCNN)
- IHttpModule
- 搜索引擎学习(五)Lucene操作索引
- python求矩形面积_关于python:创建矩形类
- 信息学奥赛一本通(1221:分成互质组)
- 8能达到go速度吗 php_相同逻辑的php与golang代码效率对比,最好语言落谁家…
- Mac typora自定义编辑界面的配置
- 视觉SLAM应用(一)------AR发展的理解
- 下、Hadoop环境搭建——通过Xshell6连接VMware正式配置Hadoop
- 数据结构与算法分析:C语言描述(原书第2版) PDF
- 小米路由器mini刷linux,xiaomi mini路由器安装breed和openwrt固件
- 极客大学产品经理训练营:数据分析与用户数据 第17课总结
- java置换_java实现置换密码加密解密
- 计算机教学楼起名,给教学楼起名字(富有诗意教学楼名字)
- Oracle审计与数据库防火墙(AVDF)介绍
- 2021年大厂iOS 面试题 - 前篇
- JS 服务器推送技术 WebSocket 入门指北
- 考研日语线上笔记(八):完型易混易考知识点梳理篇
- shell怎样循环遍历字符串数组