
Python
文章平均质量分 54
stayrightnow
这个作者很懒,什么都没留下…
展开
-
Python pip whl 简介
Whatpip是python的包管理工具Where现在的Python已经自带pip Python27\ScriptsHowpip install ×××.whl pip install ×××.tar.gzExample常用的Excel操作python包,如果缺少什么,就下载什么。如果网络有限制,下载到本地,进行安装。 XlsxWriter-1.0.4-py2...原创 2018-05-04 18:38:49 · 593 阅读 · 0 评论 -
机器学习:数据正则化
正则化是在机器学习和深度学习中作为一种抑制过拟合的比较有效的手段之一,好的算法应该具有良好的泛化能力,即不仅要在训练集数据上表现良好,推广到未知的测试数据时,也能有良好的表现。简而言之正则化的目的是:应对样本少的情况下,使模型适合更多的场景。通常来说,泛化误差的下降是以训练误差的上升为代价的, 但有些比较好的算法也能兼顾泛化误差和训练误差的良好性能。...原创 2019-02-11 19:55:12 · 1410 阅读 · 0 评论 -
机器学习:TensorFlow初学
numpy常用的函数dot: 数组的点积 dot producta = np.arange(0,9)#Out[45]: array([0, 1, 2, 3, 4, 5, 6, 7, 8])b = a[::-1]#Out[47]: array([8, 7, 6, 5, 4, 3, 2, 1, 0])np.dot(a,b)#Out[48]: 84随机数生成tf.random_n...原创 2019-01-29 23:34:01 · 256 阅读 · 0 评论 -
数据预处理小技巧:window cmd合并多个csv文件
在做文件处理的时候,很琐碎的工作。python对文件的处理也不一定是非常高效的将所有的csv文件放到一个文件夹,位置任意。打开cmd,切换到存放csv的文件夹,也可以在csv文件夹中,按住shift加鼠标右键,选择在此处打开命令窗口。输入copy *.csv all-groups.csv...原创 2019-01-29 21:58:38 · 5051 阅读 · 2 评论 -
Matlab三维离散点图
N = 2000;x = rand(1,N);y = rand(1,N);z = randn(1,N);scatter3(x,y,z,50,z,'.');colorbar;N = 2000;x = rand(1,N);y = rand(1,N);z = randn(1,N);scatter(x,y,10,z,'filled');colorbar;原创 2019-01-25 21:32:40 · 17553 阅读 · 0 评论 -
机器学习:监督学习 标签编码
在机器学习中常用的有两种标签编码方式 Lable Encoder和One Hot Encoder。它们被用来数字化化分类的数据,或者是文本数据。举个例子国家这一栏是文本信息,这样的文本信息不利于机器的understand。所以我们需要把这些categorical text data 转化为model-understandable numerial data, 我们可以使用Label Enc...原创 2019-01-25 21:15:35 · 4477 阅读 · 0 评论 -
Python安装包测试程序
import scipyprint('scipy: %s' % scipy.__version__)# numpyimport numpyprint('numpy: %s' % numpy.__version__)# matplotlibimport matplotlibprint('matplotlib: %s' % matplotlib.__version__)# pandas...原创 2019-01-20 16:58:21 · 491 阅读 · 0 评论 -
ML机器学习笔记(2):TenseFlow的离线安装
安装AnacondaAnaconda是由Python提供支持的领先的开放数据科学平台。 Anaconda的开源版本是Python和R的高性能分发版本,包括超过100个用于数据科学的最流行的Python,R和Scala软件包。 (可能由于网络原因,不能通过命令行的方式进行安装TensorFlow,所以只能另辟道路)。检查anacoda是否安装正确。conda --version(此电脑-&...原创 2018-11-19 10:46:14 · 655 阅读 · 0 评论 -
ns工具学习笔记: Ubuntu上的NS3安装 - 终
1. 下载 cygwin如果下载速度慢,可以重新选择镜像地址。不建议安装所有的包,否则会占用很大的地方。这里安装gcc等开发工具。2. 安装 ns-3release 版本下载链接:https://www.nsnam.org/release/$ tar xjf ../../download/ns-allinone-3.28.tar.bz23.build ns-3...原创 2018-10-17 10:55:43 · 939 阅读 · 0 评论 -
音乐或视频下载:Chrome下载媒体资源
但凡出现过,必留下痕迹。 所以如果一个音乐可以在网页上听得到,如何获取它呢?原创 2018-09-11 13:08:20 · 1442 阅读 · 0 评论 -
Mac-Python 零基础爬虫学习笔记(4):爬虫基金数据
# coding: utf-8from selenium import webdriverimport timeimport sysreload(sys)sys.setdefaultencoding("utf-8")driver = webdriver.Firefox(executable_path= '/Users/Mike/Downloads/geckodriver')dri...原创 2018-08-16 22:22:01 · 608 阅读 · 0 评论 -
Mac-Python 零基础爬虫学习笔记(3.2):XPath的语法
Selenium一共有八种元素定位方法,其中,在实际开发自动化脚本过程中,XPath的使用是最多的一种方法。前面已经介绍了6中方法,今天介绍XPath。XPath,XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力,XPath 很快的被开发者采用来当作小型查询语言。1. ...原创 2018-08-17 21:58:12 · 1069 阅读 · 0 评论 -
Mac-Python 零基础爬虫学习笔记(3.1):selenium 页面元素定位及操作
获取某一个元素信息要掌握四步操作:获取元素操作元素获取返回结果断言(返回结果与期望结果是否一致webdriver提供的八种基本元素定位方法: 序号 元素名称 webdriver API 1 id find_element_by_id() 2 name find_element_by_name() 3 class n...原创 2018-08-12 21:04:15 · 904 阅读 · 0 评论 -
Mac-Python 零基础爬虫学习笔记(2):phantomjs不再 headless Firefox/Chrome
phantomjs是一个功能完善的“无头“浏览器,并非一个python库,所以它不需要想python的其他库一样安装,也不能用pip安装。但是‘Selenium support for PhantomJS has been deprecated, please use headless’提示不支持PhantomJs,请使用headless模式。使用headless模式之后,就不会有GUI了...原创 2018-08-11 12:25:45 · 334 阅读 · 0 评论 -
自动化小工具(1):Python 自动编译 VS - devenv命令行
经常会编译很多case,不断地调整参数。 这些参数可以通过文件读写完成,但是有时候添加读写也不一定是最好的。 这里介绍另外一种笨办法:通过python修改源文件调用VS的命令行编译创建不同的case目录移动编译的文件到指定的case目录下1. 替换文件中的某一行def LineReplace(file,line_num,replace_str): tmp = ...原创 2018-08-10 15:49:15 · 1935 阅读 · 0 评论 -
零基础机器学习笔记(1):Anaconda和TensorFlow的安装
写在前面的话本人不是专业从事机器学习领域的,只是纯粹感兴趣。本篇文章为了记录自己学习的过程,也是自我敦促的方式。加油!计算机配置win7/64,python 3.6Python学习推荐谷歌开发者python课程(强烈推荐视觉学习者学习,油管网站):http://suo.im/toMzqPython科学计算入门:http://suo.im/2cXycM概念介...原创 2018-08-05 17:24:31 · 190 阅读 · 0 评论 -
Mac-Python 零基础爬虫学习笔记(1):selenium安装和初步调试
环境Mac,python,- pipmac 自带 python 2.7,所以很方便。 pip是python里的安装包,可以很方便的安装python selenium。首先 打开终端 terminal 然后安装pip(计算机联网)。sudo easy_install pip安装完pip以后,可以直接使用pip安装第三方的包,比如:pip install packgen...原创 2018-08-04 11:41:01 · 1199 阅读 · 0 评论 -
Sublime Python 搭建
https://pypi.org/project/pandas/#filesbutton的command对应函数是否可以带参数lambda新建Build System "encoding": "utf-8", "working_dir": "$file_path", "shell_cmd": "C:\\Python27\\python.exe -u \"$file\"", ...原创 2019-07-27 03:28:25 · 204 阅读 · 0 评论