- 博客(21)
- 资源 (2)
- 收藏
- 关注
转载 python 中Wilcoxon rank-sum 和 R 中的 wilcox.test
参考网页:http://stackoverflow.com/questions/12797658/pythons-scipy-stats-ranksums-vs-rs-wilcox-testpython scipy 中的 ranksums(x,y) 相当于 R中的 wilcox.text(x,y,exact=FALSE,correct=FALSE)#### pyt
2017-07-20 16:21:23 8765
原创 python列表多关键字排序
l = ['length_100cm_width_30cm_pict','length_200cm_width_30cm_pict','length_100cm_width_10cm_pict','length_100cm_width_40cm_pict','length_200cm_width_20cm_pict','length_100cm_width_20cm_pict','length_2
2017-07-20 13:48:26 3976
转载 17个新手常见Python运行时错误
当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在 if , elif , else , for , while , class ,def 声明末尾添加 :(导致 “SyntaxError :invalid syntax”)该错误将发生在类似如下代码中:1
2017-07-20 13:19:31 355
原创 用python的matplotlib绘图后保存图形
用python的matplotlib可以绘制各种图形,图形绘制完成后保存有以下两种方式:1. 用savefigimpotrt matplotlibmatploylib.pyplot.savefig("my picture.png")#注意这个命令要用在命令matplotlib.pyplot.show()之前,不然只会保存一张空白图片2.绘图完成后,加上以下代码
2017-07-17 16:33:26 3097
转载 Python--matplotlib绘图可视化知识点整理
Python--matplotlib绘图可视化知识点整理强烈推荐ipython原文:http://michaelxiang.me/2016/05/14/python-matplotlib-basic/无论你工作在什么项目上,IPython都是值得推荐的。利用ipython --pylab,可以进入PyLab模式,已经导入了matplotlib库与相关软件包(例如Numpy和Scip
2017-07-17 15:49:22 478
转载 scikit-learn主要模块和基本使用方法
从网上看到一篇总结的很不错的sklearn使用文档,备份勿忘。引言对于一些开始搞机器学习算法有害怕下手的小朋友,该如何快速入门,这让人挺挣扎的。在从事数据科学的人中,最常用的工具就是R和Python了,每个工具都有其利弊,但是Python在各方面都相对胜出一些,这是因为scikit-learn库实现了很多机器学习算法。加载数据(Data Loading)我们假设输入时一个特征矩
2017-07-16 17:27:16 404
转载 Python中T-SNE实现降维
from sklearn.manifold import TSNEfrom sklearn.datasets import load_irisfrom sklearn.decomposition import PCAimport matplotlib.pyplot as plt iris = load_iris()X_tsne = TSNE(learning_rate=100).f
2017-07-16 16:53:19 4472
转载 用python-pandas作图矩阵
注:本文为一篇翻译文章,来自于Visualize Machine Learning Data in Python With Pandas - Machine Learning Mastery,原文标题是VisualizeMachine Learning Data in Python With Pandas(在Python里使用pandas对机器学习的数据进行可视化分析),作者的意思是我们在
2017-07-16 14:02:38 1898
转载 【Python】解决使用plt.savefig保存图片时一片空白
当使用如下代码保存使用plt.savefig 保存生成的图片时,结果打开生成的图片确实一片空白。import matplotlib.pyplot as plt""" 一些画图代码 """plt.show()plt.savefig("filename.png")原因其实产生这个现象的原因很简单:在plt.show() 后调用了plt.savefig() ,在plt.sh
2017-07-16 13:51:39 3074
原创 pythoon的数据框结构DataFrame读写Excel表
一、pandas的DataFrame读Excelimport pandasdata_xls_file1 = 'infile.xls'with pandas.ExcelFile(data_xls_file1) as xls_file1: data1 = pandas.read_excel(xls_file1)二、pandas的DataFrame写Ex
2017-07-15 17:54:04 2754
原创 python正则表达式
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。python的re模块提供正则表达式的功能。但是,要注意:python2和python3的正则表达式的使用方法不太相同。例如,python2中使用re.match匹配之前,先要使用re.compile编译正则表达式,而python3直接使用re.match匹配了。python2的正则表达式的使用方法参
2017-07-14 21:29:45 338
转载 Linux下time命令
Linux下time命令可以获取到一个程序的执行时间,包括程序的实际运行时间(real time),以及程序运行在用户态的时间(user time)和内核态的时间(sys time)。它的使用方法和前面讲过的strace类似,在待执行的命令前加上time即可。来看一个例子程序test.c#include int main(){FILE *fp = fopen("/tmp/te
2017-07-03 18:42:53 458
原创 python计算程序运行时间
import timedef calculate_time(total_time): ''' total_time: total seconds ''' spend_seconds = total_time % 60 totalminutes = total_time // 60 spend_minutes = totalminutes % 6
2017-07-03 17:15:12 622
原创 python将某一目录下的多个文件合并为一个文件
import osimport shutil#get names of files in the directorydef get_filename(filepath,filetype): import os filename = [] for root,dirs,files in os.walk(filepath): for i in files
2017-07-03 17:11:28 4059
原创 python对目录下的大量文件处理
在用Python对某一目录下的多个文件进行一一处理,会产生相应的多个结果。比如,在目录'/home/jkx/Anaconda_workspace/task_2017_6_6/ 下有100个.txt 文件,现在,用python对这100个文件进行处理,会得到100个结果文件,我们需要将得到的100个文件自动存入一个新建的目录下,相关代码如下:import os import shutil
2017-07-03 16:54:14 3661
转载 python中的 os.mkdir和os.mkdirs
创建目录在Python中可以使用os.mkdir()函数创建目录(创建一级目录)。其原型如下所示:os.mkdir(path)其参数path 为要创建目录的路径。例如要在D盘下创建hello的目录>>> import os>>> os.mkdir('d:\hello')可以使用os.makedirs()函数创建
2017-07-03 15:46:51 381
原创 python获取文件路径下的完整文件名(包括扩展名)
def get_filename(filepath,filetype): import os filename = [] for root,dirs,files in os.walk(filepath): for i in files: if filetype in i: filename.append
2017-07-03 15:38:45 1400
转载 Bash Shell字符串操作小结
1. 取长度代码如下:str="abcd"expr length $str # 4echo ${#str} # 4expr "$str" : ".*" # 4好像一般使用第二种2. 查找子串的位置代码如下:str="abc"expr index $str "a" # 1expr index $str "b" # 2expr index
2017-07-03 15:32:43 879
转载 hell 如何在bash脚本中连接两个字符串变量
命令:str3=”$str1 $str2″上面的例子命令将连接str1和str2的值,并将其存储在第三个变量str3中。在赋值(=)运算符前后不应该有任何空格。例1:这里只是写两个或多个字符串变量联接在一起。$ str1="Hello"$ str2="World"$ str3="$str1 $str2"$ echo $str3> Hello World例
2017-07-03 15:18:16 6666
转载 用python读写excel(xlrd、xlwt)
最近需要从多个excel表里面用各种方式整理一些数据,虽然说原来用过java做这类事情,但是由于最近在学python,所以当然就决定用python尝试一下了。发现python果然简洁很多。这里简单记录一下。(由于是用到什么学什么,所以不算太深入,高手勿喷,欢迎指导)一、读excel表读excel要用到xlrd模块,官网安装(http://pypi.python.org/pypi/xlrd)
2017-07-01 17:04:26 621
机器学习实战及配套代码
2016-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人