- 博客(11)
- 收藏
- 关注
原创 networkx中给定最短路径计算出总长度
import networkx as nx import matplotlib.pyplot as plt G = nx.read_weighted_edgelist(‘E:/Python-code/weight.edgelist’) get_nodes_weight = G.get_edge_data(‘1’, ‘2’) print(get_nodes_weight) p1 = nx.short...
2019-08-03 11:01:53
1474
原创 Python主要数据预处理函数
|函数名| 函数功能 |所属扩展库|简要说明 |interpolate|一维、高维数据插值|Scipy|有拉格朗日插值,样条插值,高维插值等 |unique |取出数据中的重复元素,得到单值元素列表,它是对象名|Pandas| |isnull|判断是否为空值|Pandas|D[D.isnull()]找到D中的空值 |notnull|判断是否为非空值|Pandas|D.[D.notnull()]找...
2019-04-18 14:41:21
689
原创 python基本操作代码清单
Numpy基本操作 import numpy as np import numpy as np # 构建一个数组 a = np.array([2, 0, 1, 5, 6]) print('a 数组:', a) # 输出数组的前四位数字 print('a的前四位数字:', a[:4]) # 输出数组中的最小数字 print('a数组中的最小值', a.min()) # 将a的元素从小到大排序...
2019-04-18 09:58:26
704
原创 Networkx图与网络工具包
1.Networkx是什么? 简单说一下,Networkx是一个构建网络和图的工具包,可以求解最短路问题,也可以求最大流,还可以专门用来画精美的网络图。这里我主要讲下Networkx构建图时,怎么用csv文件导入数据构建有权重的图。 2.构建一个图 from __future__ import print_function import networkx as nx import matplotl...
2019-04-18 09:13:59
1403
转载 Pandas中DataFrame使用groupby()分组查询
import pandas as pd from numpy.random import seed from numpy.random import rand from numpy.random import randint import numpy as np # randint(low, high, size)中size表示生成随机数的个数,生成的随机数是整数。 seed(42) df = ...
2019-04-10 09:53:44
6172
转载 Pandas中DataFrame数据查询
import quandl # Data from http://www.quandl.com/SIDC/SUNSPOTS_ASunspot-Numbers-Annual # PyPi https://pypi.python.org/pypi/Quandl sunspots = quandl.get('SIDC/SUNSPOTS_A') # 读取前面三个数据记录head(),读取后面四个记录ta...
2019-04-10 09:49:26
4071
原创 Pandas中的Series属性
1.DataFrame的列数据的数据类型为Series。 from pandas import read_csv import numpy as np df = read_csv('WHO_first9cols.csv') country_col = df['Country'] last_col = df.columns[-1] print('Series', type(country_col)...
2019-04-05 21:54:38
2380
原创 Pandas中DataFrame的属性
1.读取CSV文件中的数据。 from pandas import read_csv df = read_csv('WHO_first9cols.csv') csv文件保存在python程序所在文件,.名称调用类的属性。 2…shape属性 查询DF的形状,多少行多少列。 print('Dataframe', df.shape) Dataframe (202, 9) 3.len() 查询DF...
2019-04-05 21:20:53
520
转载 处理数组形状——叠加与拆分
处理数组形状 1.reshape(number,row,column)函数和b.shape 将数组重组为number个,行为row,列为column的数组。 import numpy as np a= np.arange(20).reshape(2,2,5) print(a) b = a[0] print(b) [[[ 0 1 2 3 4] [ 5 6 7 8 9]] [...
2019-04-01 09:53:20
518
原创 Numpy基础数组
import numpy as np a = np.array([[1, 2, 3], [2, 3, 4]], dtype=np.float32) a = np.zeros((3, 4)) a = np.ones((2, 3), dtype=np.int32) a = np.empty((1, 2)) a = np.arange(1, 10, 2) a = np.arange(1, 10, 1)....
2019-03-15 10:41:28
268
原创 安装Numpy的简单方法
安装Numpy简单方法 1.win+R调用运行命令框,输入cmd。 2.输入pip install numpy(注意保持网络连接) 3.等待安装,安装完毕后在cmd中输入pip install numpy。如果安装成功, cmd会显示 Requirement already satisfied: numpy in(python安装位置)。 ...
2019-03-15 09:56:18
9478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅