python
aa啊呀
这个作者很懒,什么都没留下…
展开
-
python装饰器的理解
场景一:我们需要统计一个方法的执行时间,可以通过下面方式实现,代买很简单import timedef fun(): time.sleep(2) start_time=time.time()fun()end_time=time.time()print(end_time-start_time)场景二:我们需要统计100个方法的执行时间,上面代码就可以通过装饰器的形式...原创 2019-12-04 20:22:29 · 71 阅读 · 0 评论 -
【python数据分析】pandas库Series类型索引
Series索引共有三种,下标索引,标签索引和布尔型索引使用下标索引时,获取数据是左闭右开,使用下标索引,获取数据左闭右闭下标索引# 下标索引arr = np.random.rand(5)print(arr)s1 = pd.Series(arr)print(s1[1])print(s1[3])print(type(s1[3]))[0.83701781 0.08756...原创 2019-05-17 20:19:12 · 943 阅读 · 0 评论 -
【python数据分析】pandas库Series类型基本技巧
Series数据查看,重新索引,对齐,增加/修改/删除值查看s = pd.Series(np.random.rand(20))# 默认查看前五个数print(s.head())# 默认查看后五个数print(s.tail())0 0.1051061 0.9832182 0.8670183 0.5236194 0.658780dtype...原创 2019-05-17 20:55:52 · 300 阅读 · 0 评论 -
TensorFlow从本地加载MNIST以及FashionMNIST数据
https://www.cnblogs.com/ypzhai/p/9997856.html转载 2019-05-27 14:31:42 · 1051 阅读 · 0 评论 -
flask_restful reqparse接受动态的json值
parser = reqparse.RequestParser()parser.add_argument('new_address', type=str, required=True) parser.add_argument('master_id', type=str, required=False) parser.add_argument('cluster_name', type=str, r...原创 2019-05-30 11:52:41 · 3298 阅读 · 0 评论 -
【TensorFlow】训练首个神经网络
按照TensorFlow官网进行首个神经网络的训练代码import tensorflow as tffrom tensorflow import keras# Helper librariesimport numpy as npimport matplotlib.pyplot as pltimport numpy as npimport osimport gzipef l...原创 2019-05-27 19:56:09 · 211 阅读 · 0 评论 -
【python数据分析】matlabplot初体验
Matplotlib → 一个python版的matlab绘图接口,以2D为主,支持python、numpy、pandas基本数据结构,运营高效且有较丰富的图表库1、图标的基本参数设置df = pd.DataFrame(np.random.rand(10,2),columns=['A','B'])fig = df.plot(figsize=(6,4))# figsize:创建图表窗口...原创 2019-05-23 15:56:21 · 1838 阅读 · 0 评论 -
【python数据分析】matlabplot基本图标绘制
# kind → line,bar,barh...(折线图,柱状图,柱状图-横...)# label → 图例标签,Dataframe格式以列名为label# style → 风格字符串,这里包括了linestyle(-),marker(.),color(g)# color → 颜色,有color指定时候,以color颜色为准# alpha → 透明度,0-1# use_index → ...原创 2019-05-23 17:02:10 · 2836 阅读 · 0 评论 -
【python数据分析】matlabplot之表格样式
1、有Dataframe创建表格样式import numpy as npimport pandas as pdimport matplotlib.pyplot as pltdf = pd.DataFrame(np.random.randn(5,3),columns=['one','two','three'])sty = df.stylesty2、表格元素处理 ...原创 2019-05-23 17:38:12 · 896 阅读 · 0 评论 -
【python数据分析】matlabplot之表格显示控制
1、按照百分比显示import numpy as npimport pandas as pdimport matplotlib.pyplot as pltdf = pd.DataFrame(np.random.randn(10,4),columns=['one','two','three','four'])print(df.head())df.head().style.forma...原创 2019-05-23 17:49:20 · 954 阅读 · 0 评论 -
【python数据分析】matlabplot之表格样式调用
1、定位空值import numpy as npimport pandas as pdimport matplotlib.pyplot as pltdf = pd.DataFrame(np.random.rand(5,4),columns = list('ABCD'))df['A'][2] = np.nandf.style.highlight_null(null_color='r...原创 2019-05-23 17:52:03 · 544 阅读 · 0 评论 -
【python数据分析】pandas库Series类型创建
Series是一组带索引的一维数组,可以通过以下方式创建:1、由字典创建,字典的key是series的index,value是series的值dir = {'a':1,'b':2,'c':3}s=pd.Series(dir)print(s)--------------------结果--------------------a 1b 2c 3dtype: ...原创 2019-05-17 19:42:16 · 1116 阅读 · 0 评论 -
【机器学习】KNN最近临近分类算法python实现
# 最近临近分类算法:简称KNN,最简单的机器学习算法之一# 核心逻辑:在距离空间内,如果一个样本的最接近的k个邻居里,绝大多数属于某个类别,则该样本属于这个类别from sklearn import neighborsimport warningswarnings.filterwarnings('ignore')data= pd.DataFrame({'name':['北京遇...原创 2019-05-26 21:02:20 · 237 阅读 · 0 评论 -
【python数据分析】pandas库Dataframe之创建
Dataframedataframe是一个表格型的数据结构,是一个“带有标签的二维数组”创建1、#由数组/list创建,cloums为字典key,index的默认为数字标签,也可指定import pandas as pdimport numpy as npdata1 = {'a':[1,2,3], 'b':[4,5,6], 'c':[7,8,9]}...原创 2019-05-18 22:15:58 · 1322 阅读 · 0 评论 -
【python数据分析】pandas库DataFrame基本技巧
转载请注明出处:https://blog.csdn.net/weixin_40027906/article/details/90322541Dataframe选择行与列,切片,布尔索引1、选择行import pandas as pdimport numpy as npdf = pd.DataFrame(np.random.rand(12).reshape(3,4)*100)p...原创 2019-05-19 00:13:31 · 276 阅读 · 0 评论 -
【python数据分析】pandas库Dataframe之使用技巧
转载注明出处:https://blog.csdn.net/weixin_40027906/article/details/90326917DataFrame的转置,排序1、转置import pandas as pdimport numpy as npdf = pd.DataFrame(np.random.rand(12).reshape(3,4)*100, ...原创 2019-05-19 01:47:13 · 190 阅读 · 0 评论 -
jupyter .ipynb文件转为.py
在文件路径下打开cmd,执行命令jupyter nbconvert --to script *.ipynb原创 2019-05-14 18:08:20 · 165 阅读 · 0 评论 -
【python数据分析】pandas库时间序列
DatetimeIndex, TimeSeries ,TimeSeries1、DatetimeIndex 是pandas库的时间索引import pandas as pdimport numpy as npfrom datetime import datetimerng = pd.DatetimeIndex(['12/1/2019','12/2/2019','12/...原创 2019-05-20 11:12:52 · 460 阅读 · 0 评论 -
【python数据分析】pandas库时间序列二
1、重采样# 重采样 resample()import pandas as pdimport numpy as npfrom datetime import datetimerng = pd.date_range('20190101',periods = 12)ts = pd.Series(np.arange(12),index = rng)print(ts)# 得到一个重...原创 2019-05-20 21:18:01 · 251 阅读 · 0 评论 -
【python数据分析】pandas库之常用的数值计算
1、主要科学计算# 主要数学计算方法,可用于Series和DataFrame(1)df = pd.DataFrame({'key1':np.arange(10), 'key2':np.random.rand(10)*10})print(df)print(df.count(),'\n')print(df.min(),'→ min统计最小值\n',d...原创 2019-05-21 19:38:50 · 310 阅读 · 0 评论 -
【python数据分析】pandas库之文本处理
Pandas针对字符串配备的一套方法,使其易于对数组的每个元素进行操作1、常用方法 lower,upper,len,startswith,endswiths = pd.Series(['A','b','C','bbhello','123',np.nan,'hj'])df = pd.DataFrame({'key1':list('abcdef'), '...原创 2019-05-21 20:27:07 · 426 阅读 · 0 评论 -
【python数据分析】pandas库之文件读取
1、读取 .txt文件import osos.chdir('C:/Users/Hjx/Desktop/')data1 = pd.read_table('data1.txt', delimiter=',',header = 0, index_col=1)print(data1)2、读取 .csv文件data2 = pd.read_csv('data2.csv',engine ...原创 2019-05-21 20:57:25 · 652 阅读 · 0 评论 -
【python数据分析】线型回归的python实现
线性回归 因变量是连续的,自变量可以是连续的,亦可以是离散的,回归线的性质是线型的,线型回归使用最佳拟合直线(回归线)在因变量Y在一个或多个自变量X之间建立的一种关系实现思路 根据样本值,生成回归拟合模型;给定自变量的值,通过模型计算出因变量的值代码 import numpy as npimport pandas as pdimport matplot...原创 2019-05-26 11:56:58 · 338 阅读 · 0 评论 -
Scrapy爬取网页数据
转载https://blog.csdn.net/finn_wft/article/details/80881946@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持...转载 2018-12-13 19:57:18 · 149 阅读 · 0 评论