- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 networkx.exception.NetworkXError: Node 1 has no position.
出现此类型的错误,一般是描绘的节点与坐标的个数没映射成功,即节点个数与坐标个数不匹配。def draw_graph(graph, label, num): nodes = graph.nodes() # 返回所有的结点(为一个list) edges = graph.edges() # 返回所有边的信息(为一个tuple) # print(nodes, edges)...
2019-07-16 11:16:48 7795 7
原创 selenium自动登录QQ邮箱(附带滑动解锁)
**问题分析:登录+滑动解锁**其实登录账号的部分本来很简单,用selenium打开QQ邮箱官网:https://mail.qq.com 然后切换frame输入帐号和密码点击登录即可,但是部分账号,或者可以说是异地登录的QQ账号需要滑动解锁验证码才能继续登录(下图)看到这张图我们应该不难想到:我们需要模拟人拖动按钮按钮拖动的距离=拼图间的距离这个明确了之后那接下来我们先看看拼图间...
2019-07-15 11:11:32 7319 6
原创 DBSCAN密度聚类
1.DBSCAN密度聚类简介DBSCAN 算法是一种基于密度的聚类算法: 1.聚类的时候不需要预先指定簇的个数 2.最终的簇的个数不确定DBSCAN算法将数据点分为三类: 1.核心点:在半径Eps内含有超过MinPts数目的点。 2.边界点:在半径Eps内点的数量小于MinPts,但是落在核心点的邻域内的点。 3.噪音点:既不是核心点也不是边界点的点。如下图所示:图中黄色...
2019-07-15 10:16:22 265
原创 networkx绘制网络图的知识点
1.创建一个空的无向图import networkx as nxG = nx.Graph()G.clear() # 清空图上的元素2.添加节点单个节点G.add_node("hello") # 添加一个名为hello的节点多个节点nodes = list(range(5))G.add_nodes_from(nodes)G.nodes() # 打印图中所有节点,以列表的...
2019-07-12 18:54:56 3046
原创 使用networkx绘制带节点坐标图(节点、节点坐标和边)
使用networkx绘制带节点坐标的图首先导入需要的工具包 import matplotlib.pyplot as plt import networkx as nx import numpy as np 使用networkx创建一个空的无向图 G = nx.Graph() # 创建一个空的无向图将对应的节点并添加到网络中 # 节点的个数 num = 6 nodes =...
2019-07-12 10:13:18 24407 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人