- 博客(16)
- 资源 (19)
- 收藏
- 关注
原创 Python DataFrame设置/更改列表字段/元素类型
Python DataFrame 如何设置列表字段/元素类型?比如笔者想将列表的两个字段由float64设置为int64,那么就要用到DataFrame的astype属性,举例如图:该例列表为“m_pred_survived”字段为“PassengerId”及“Survived”,设置为int64类型,最后可以输出检验下是否正确。m_pred_survived = pd.DataFra
2017-03-17 17:37:34 15927 1
原创 UnicodeEncodeError: 'ascii' codec can't encode character u'\u548c' in position 0: ordinal not in ran
问题描述:运行Python程序时,出现UnicodeEncodeError: 'ascii' codec can't encode character u'\u548c' in position 0: ordinal not in range(128)原因:字符编码存在问题,Python2默认ASCII编码解决方法:1.切换Python3执行程序2.在报错代码后加.enco
2017-07-10 10:23:07 10464
原创 Maven install 时出现Unable to locate the Javac Compiler 解决办法
问题描述:在使用eclipse 运行 maven install的时候,出现以下错误:[ERROR] Unable to locate the Javac Compiler in: D:\Program Files\Java\jre6\..\lib\tools.jarPlease ensure you are using JDK 1.4 or above andnot
2017-07-08 15:22:17 1639
原创 spacy en_core_web_md下载安装及使用
spacy安装:pip install -U spacy#en库安装python -m spacy download en#en_core_web_md库安装python -m spacy download en_core_web_md# 链接安装pip install /Users/you/en_core_web_md-1.2.0.tar.gzpip install htt
2017-06-15 09:37:57 20373 5
原创 keras切换后端(backend)为tensorflow或theano的方法
在系统盘下如上路径找到keras.json文件,代码如下,选择“backend”=“tensorflow”或“theano”来切换keras运行的后端{ "epsilon": 1e-07, "image_dim_ordering": "th", "floatx": "float32", "backend": "tensorflow" }
2017-06-13 15:57:23 7687
原创 UnicodeDecodeError: 'gbk' codec can't decode byte 0xb7 in position 2069解决方法
1.问题描述:Python读取文件时出现:UnicodeDecodeError: 'gbk' codec can't decode byte 0xb7 in position 2069: illegal multibyte sequence例:open(path)2.原因:读取文件的字符编码问题3.解决方法:读取时加入'r',encoding='UTF8'》》 》open(pa
2017-06-13 15:34:55 17047 4
原创 如何将Dataframe数据转化为ndarry数据
train_comb 为Dataframe数据:train_comb= train_comb.as_matrix() #得到values的ndarrytrain_comb = train_combvalues #得到values的ndarrytrain_comb = np.array(train_comb) #直接原样转换,加上索引值
2017-05-25 22:32:37 3540 1
原创 ValueError: all the input array dimensions except for the concatenation axis must match exactly
输入数组必须保持尺寸维度一致,即shape属性一致!
2017-04-24 10:24:41 33341
原创 一张图了解机器学习特征工程的概念
“数据和特征决定了机器学习的上限,而模型和算法只是逼近这个上限而已。”那特征工程到底是什么呢?顾名思义,其本质是一项工程活动,目的是最大限度地从原始数据中提取特征以供算法和模型使用。通过总结和归纳,人们认为特征工程包括以下方面特征处理是特征工程的核心部分:
2017-04-23 16:40:33 930
原创 Python数据处理-将数据保存为txt、csv等文件格式方法
(1)当数据为字符串类型时,实现代码如下:with open("Top250.txt", "w+") as my_file :for item in my_spider.datas :my_file.write(item)(2)如果数据不是字符串类型则将其用str()转化为字符串类型再保存!(3)当数据类型为二进制类型时需要在代码开头加入如下代码:import sys
2017-04-05 21:58:55 11053
原创 Python 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
Python中出现这类问题时解决方案如下(开头加入以下代码):import sysreload(sys)sys.setdefaultencoding( "utf-8" )
2017-04-05 21:44:56 1286
原创 Python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
运行Python代码出现: ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。解决方法:去下载与你所安装的Python版本对应的pywin32并安装下载链接:https://sourceforge.net/projects/pywin32/files/pywin32/
2017-03-28 14:55:50 34316 4
原创 Python scrapy创建项目出现错误—SyntaxError: invalid syntax
使用scrapy创建项目时候执行:scrapy startproject wikispider(直接在cmd端执行即可,不需要进入Python)出现以上错误,原因为scrapy环境变量没有设置正确!路径应为:C:\Python27\Scripts具体设置如下:
2017-03-28 14:11:51 7662
原创 Python AxesSubplot如何显示图片
由于,AxesSubplot不能直接调用plot的show()方法得出figure所以,这里给出显示方法,具体代码如下:import matplotlib.pyplot as pltsns.distplot(train['SalePrice']);#显示该图plt.show()
2017-03-24 19:18:35 12731 2
原创 ImportError: DLL load failed:找不到指定的模块 解决方案(Python)
首先检查numpy、scipy、matplotlib、scikit-learn的版本是否更新到最新且符合当前Python版本:如果出现不是最新的版本,先卸载该版本:(windows+".\")pip uninstall numpy再去http://www.lfd.uci.edu/~gohlke/pythonlibs/ 安装最新版本:(windows+".\")pip install n
2017-03-17 10:46:51 6818
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人