![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据分析
DatCat
金融工程硕士毕业,专业方向为数据科学与量化投资,不定期分享自己的学习笔记与心得,希望能与各位一起进步
展开
-
基于HTML的使用(Beautifulsoup4实现)
#code from bs4 import BeautifulSoup html_doc =""" str """ soup = BeautifulSoup(html_doc,'html.paser')print(soup.prettify()) #结构化的输出soup.title #标签soup.title.name #标签名soup.tit...原创 2019-09-02 13:12:48 · 121 阅读 · 0 评论 -
python知识点
// 整除操作% 取余操作原创 2019-09-04 23:48:51 · 145 阅读 · 0 评论 -
Pandas知识点
基本操作索引a.iloc[0,2]=a.iloc[0][2] (右边的更常用和标准,因为多层索引的问题)取第一行第三列的数取列用a[“b”]或者a.b切片显式索引(终点也包括)a.loc[1]a.loc[1:2]隐式索引a.iloc[1]a.iloc[1:3]过滤迭代Seriesfor i in a.iteritems(): print(i)#index和v...原创 2019-09-12 11:44:25 · 206 阅读 · 0 评论 -
pandas数据类型
series(序列)可理解为有索引的ndarray数组创建1.a = pd.Series([2,3,6],index = [“i”,“u”,3])2.字典定义双索引机制Dataframe(数据框)可理解为若干个相同索引构成的序列创建()a=pd.DataFrame(np.random.randn(6,3), index = range(2,8), ...原创 2019-09-11 22:15:34 · 207 阅读 · 0 评论 -
爬虫高级技巧
设置程序休止时间n为你想要实现的时间间隔import timetime.sleep(n)设置代理#使用urllib.request的两个方法进行代理的设置proxy = urlrequest.ProxyHandler({'https':'47.91.78.201:3128'})opener = urlrequest.build_opener(proxy)User-Agent网...原创 2019-09-11 00:52:50 · 649 阅读 · 0 评论 -
在线行为中的幂函数和取bin(scipy应用)
scipy的功能特殊函数 (scipy.special)积分 (scipy.integrate)优化 (scipy.optimize)插值 (scipy.interpolate)傅立叶变换 (scipy.fftpack)信号处理 (scipy.signal)线性代数 (scipy.linalg)稀疏特征值 (scipy.sparse)统计 (scipy.stats)多维图像处理...原创 2019-09-11 00:26:07 · 253 阅读 · 0 评论 -
利用python进行数据库操作
PyMySQL(pip)conda install PyMySQLCREATE TABLE users (id int(11) NOT NULL AUTO_INCREMENT,email varchar(255) COLLATE utf8_bin NOT NULL,password varchar(255) COLLATE utf8_bin NOT NULL,PRIMARY KEY (...原创 2019-09-10 20:20:14 · 192 阅读 · 0 评论 -
案例学习代码
爬虫高级技巧:代理爬虫等python进行数据库操作在线交易行为统计分析(一)在线交易行为统计分析(二)原创 2019-09-12 20:51:02 · 172 阅读 · 0 评论 -
numpy知识点(与python比较)
np.sum(axis=1,keepdims = True) 保持原有维度,不然就会默认得到秩为一的数组(即去掉维度为1的那个维度了)assert(a.shape == (1,2)) 正确则跳过,错误则输出assert error使用 a.tolist() 将array转化为list,如果只有一个元素(且只有一个维度)则转化为一个标量np.squeeze()可以将array中维度为1的维度去...原创 2019-09-04 23:48:08 · 635 阅读 · 0 评论 -
Conda常用命令
conda -h conda帮助conda create -n env_name python = version_number 创建环境conda remove env 删除环境source activate (env) 激活环境(默认base)conda install pkgs 安装包conda update pkgs 更新包conda remove pkgs 删除包...原创 2019-09-04 23:40:30 · 80 阅读 · 0 评论 -
很有用的网站
w3schools 很多web开发的教程easymock 模拟网页的网站原创 2019-09-04 23:56:43 · 81 阅读 · 0 评论