我对neo4j很新.在我的图表中,有超过5k个节点,neo4j浏览器没有显示所有节点,因为似乎有一个限制,图片也很混乱.所以我正在尝试gephi 0.9并安装相同的.但我无法找到neo4j数据库插件.我检查了工具 - >插件 - >可用的插件部分
如果我在这里遗漏了什么,请告诉我.
提前致谢.
我正在使用visNetwork来可视化图形,但是我需要基于边缘颜色引入图例。边缘颜色取决于边缘属性及其本质上的动态。我尝试使用visGroups / visLegend,但遇到多个错误。PFB可重现的示例。
library(igraph)
library(visNetwork)
gg <- graph.atlas(711)
V(gg)$name=1:7
gg=set_edge_attr(gg,"Department",E(gg)[1:10],c("A","B","C","A","E","C","G","B","C","A"))
E(gg)$label=E(gg)$Department
F2 <- colorRampPalette(c("red", "blue","orange","violet","cyan"), bias = length(unique(E(gg)$Department)), space = "rgb", interpolate = "linear")
colCodes <- F2(length(unique(E(gg)$Department)))
edges_col <- sapply(E(gg)$Department,function(x) colCodes[which(sort(unique(E(gg)$Department)) == x)])
E(gg)$color <-edges_col
datatest = toVisNetworkData(gg)
visNetwork(datatest$nodes,datatest$edges) %>% visIgraphLayout(layout="layout_in_circle")
Run Code Online (Sandbox Code Playgroud)
我需要图例,例如红色-A,蓝色-C等。
请帮助。
我有一个具有以下值的数据框日期列
2015-01-01
2015-02-01
2015-03-01
2015-07-01
2015-08-01
2015-10-01
2015-11-01
2016-02-01
Run Code Online (Sandbox Code Playgroud)
我想在几个月内找到这些值的差异,如下所示
date_dt diff_mnts
2015-01-01 0
2015-02-01 1
2015-03-01 1
2015-07-01 4
2015-08-01 1
2015-10-01 2
2015-11-01 1
2016-02-01 3
Run Code Online (Sandbox Code Playgroud)
我尝试使用该diff()方法计算天数,然后转换为 astype('timedelta64(M)'). 但在这些情况下,当天数小于 30 时 - 它显示月份差异值为 0。请告诉我,如果有任何简单的内置函数,我可以在这种情况下尝试。