chzzz's Blog

The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge.--Stephen William Hawking

Unofficial Windows Binaries for Python Extension Packages(python第三方扩展包(windows二进制文件)下载网站)

Unofficial Windows Binaries for Python Extension Packages(python第三方扩展包(windows二进制文件)下载网站)
网站地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/这个网站有很多python第三方扩展包的windows二进制文件,节省了某些包在windows下编译的步骤,只要下好对应window位数和python版本的.whl文件,然后pipinstll文件名即安装成功。例如XGBOOST的官网安装教程需要在windows下进行繁琐的编译,而现在你只需要在这个网站下载对应版本的xgboost文件进行安装即可。使用方法:第一步:下载比方说我...
继续阅读

python统计数组每一行出现次数最多的数字

np.bincount(可以把数组中出现的每个数字,当做index,数字出现的次数当做value来表示。np.argmax(可以返回数组中最大值的indexnp.argmax(np.bincount(line...
继续阅读

pandas的groupby方法

提取特征时,pandas的groupby方法特别有用importpandasaspdimportnumpyasnpdf.groupby('user_id'['day'].agg(np.mean#计算每个id使用天数的均值...
继续阅读

python中的*args和**kwargs

使用*args和**kwargs语法可以达到可变参数(VariableArgument的目的。其中,*args是可变的positionalarguments列表,它是一个tuple,**kwargs是可变的keywordarguments列表,它是一个dict。并且,*args必须位于**kwargs之前。(1)*args和**kwargs在函数定义中使用deffoo(first,*args,**kwargs:...
继续阅读

在ubuntu中使用virtualenv进行python2和python3的切换

当我们需要使用python2又要使用python3时,由于python的扩展包很重要,假如当你电脑的默认版本是python2时,你安装的扩展包只有python2能够使用,这对你要使用两种版本的python造成很多困扰。一个好的解决办法就是:当我们建立一个工程时,让这个工程拥有自己的python版本和相关的包,这样我们更新这个工程里python包的版本或者安装其他包时对其他的工程没有...
继续阅读

使用pandas.read_csv读取中文名txt文件时,提示''OSError: Initializing from file failed''解决办法

使用pandas.read_csv(方法时只要制定engine为python即可,举例:importpandasaspddata=pd.read_csv('数据.txt',encoding='utf-8',sep='\t',engine='python'参考:网页链接...
继续阅读

python使用pandas时如何修改DataFrame中的值?

df是一个DataFrameimportpandasaspdimportnumpyasnpdf=pd.DataFrame(np.random.randn(6,4,columns=list('ABCD'df结果如下:A&n...
继续阅读

pandas学习笔记(二)--learn from dataquest.io

importpandasaspdtitanic_survival=pd.read_csv("titanic_survival.csv"titanic_survival包含以下几个关键的列:pclass--乘客的船舱等级,有1,2,3三级,1是最高级别。survived--1则乘客存活,0则死亡sex--乘客的性别age--乘客的年龄fare--乘客船票的费用embarke...
继续阅读

pandas的DataFrame.to_csv()方法输出的csv文件在excel中显示乱码

当我使用Notepad++打开该文件时,中文显示并没有乱码,查看文件编码格式为utf-8无BOM格式编码,而微软产品能正确识别utf-8带BOM格式,所以使用DataFrame.to_csv(输出文件时,编码格式要设置为utf-8带BOM格式,即encoding='utf_8_sig’zhengchang.to_csv('zh.csv',encoding='utf_8_sig'...
继续阅读

python中将txt文件转换为csv文件

注意编码格式csv和txt都要设置encoding=‘utf-8’importcsv#attention!设置newline,否则会出现两行之间有一行空行withopen('result.csv','w',newline='',encoding='utf-8'as&nb...
继续阅读
© 版权所有:沈阳市和平区赛博空间咨询部|辽ICP备18005891号
Powered by Z-BlogPHP & Yiwuku.com