python
红小帽
还在学习
展开
-
python错误:TypeError: pivot_table() got an unexpected keyword argument 'rows'
data = df1.pivot_table("source",rows='enrollment_id',cols="event",aggfunc='count',fill_value=0)运行上述代码时总是出现TypeError: pivot_table() got an unexpected keyword argument 'rows'的错误。修改办法是rows改成index,co...原创 2019-10-20 21:26:52 · 1557 阅读 · 0 评论 -
python错误原因及解决方法:TypeError: write() argument must be str, not bytes
今天运行了一个GitHub上的源码出现TypeError: write() argument must be str, not bytes错误,主要是因为源码是python2实现的,而我使用的是python3。python2写入或读取二进制文件时,使用w或r模式即可,而python3给open函数添加了名为encoding的新参数,而这个新参数的默认值却是‘utf-8’。这样在文件句柄上进行r...原创 2019-10-20 15:40:46 · 3260 阅读 · 0 评论 -
python 错误 SyntaxError: invalid character in identifier
python运行出现SyntaxError: invalid character in identifier错误却有找不出明显的错误。python是对空格、tab等十分敏感的语言,所以检查代码行内没有夹杂中文的空格,tab等,非文字字符。...原创 2019-10-17 11:15:27 · 586 阅读 · 0 评论 -
TensorFlow学习——基本概念
(Python+TensorFlow机器学习实战)1.Tensor(张量) 最基本的概念,也是TensorFlow中最主要的数据结构。用于在计算图中进行数据传递,不会立即在计算图中增加该张量,而需要将该张量复制给一个变量或占位符,之后才会将该张量增加到计算图中。使用张量表示数据,用“阶”表示张量的维度。 0阶张量称为标量,表示单独的一个数 ...原创 2019-09-27 17:02:09 · 302 阅读 · 0 评论 -
Python中使用matplotlib进行画图时,中文显示不出来?(已解决)
开始画出来的图是这样的添加如下代码plt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=False添加之后是这样的:原创 2019-07-16 15:47:09 · 1909 阅读 · 2 评论 -
使用随机森林判定特征的重要性
from sklearn.ensemble import RandomForestClassifierfeat_labels = X.columns[0:]forest = RandomForestClassifier(n_estimators=10000, random_state=0, ...原创 2019-07-15 15:32:39 · 2496 阅读 · 0 评论 -
使用scikit-learn实现机器学习分类算法——初步使用感知器分类
sklearn整体的使用过程:1.数据准备from sklearn import datasetsiris = datasets.load_iris()X = iris.data[:,[2,3]]y = iris.target2.将数据集划分为训练集隔和测试数据集from sklearn.cross_validation import train_test_splitX...原创 2019-07-15 15:04:45 · 601 阅读 · 0 评论 -
DataFrame取值那点事儿
年纪大了,总是记不住,每次都得百度,麻烦!还是自己记录一下吧!取行:data.iloc[0] #这是取第一行取列:data.iloc[:,0] #这是取第一列 data.iloc[:,[1,3]] #这是取第二列和第四列,而不是取第二到四列 data.iloc[:,1:4] #取第二列到第四列取值:data.iloc[1,2]...原创 2019-07-15 10:02:26 · 1223 阅读 · 0 评论 -
Python改错——TypeError: set expected at most 1 arguments, got 2
set()函数可以创建一个无序不重复的元素集,这个函数至多可以传一个参数原创 2019-06-22 19:09:23 · 19972 阅读 · 2 评论 -
Python笔记——记录程序运行时间
可以借助time模块的time()方法:import timestarttime = time.time()time.sleep(2.3) #延时2.3sendtime = time.time()dtime = endtime - starttimeprint("程序运行时间为:%.8s s" % dtime) #时间显示到微秒...原创 2019-06-22 16:53:42 · 846 阅读 · 1 评论 -
机器学习中对分类器在某数据上的预测性能进行评估的方法
对分类器在某数据上的预测性能进行评估的方法1.使用模型自带的评估函数进行准确性测评XXX.score(X_test,y_test)2.使用sklearn.metrics里面的classification_report模块对预测结果做更加详细的分析from sklearn.metrics import classification_reportprint(classificati...原创 2019-03-05 14:53:10 · 711 阅读 · 0 评论 -
Python2.7+PyQt5的安装
自己笔记本上都装的python3.6,到了实验室电脑上就装着python2.7了,那就用这个吧!安装PyQt5以为用这个就可以了,pip install PyQt5没想到竟然不行,就去百度,正好看到一哥们也遇到了这样的问题解决方法也超级简单,就用pip install python-qt5这个就完事了真的要感谢一下那哥们啊!!!...原创 2018-08-02 19:41:15 · 3616 阅读 · 3 评论 -
python安装matplotlib模块
一切都在cmd中解决调出cmd窗口1.输入命令python -m pip install -U pip setuptools 进行升级;2.输入命令python -m pip install matplotlib 进行自动下载安装;3. 输入命令python -m pip list 查看安装的模块中是否有matplotlib。最后,还是老方法,运行import matplotl...原创 2018-07-25 20:03:48 · 1202 阅读 · 0 评论 -
python机器学习之安装wheel、numpy、scipy、sklearn
安装顺序:wheelnumpyscipysklearn其中sklearn是scikit-learn的简称,诸多python工具包都需要这个库尽量按照这个顺序进行安装安装过程:1.wheel的安装方法比较简单在cmd中安装wheel库,命令:pip install wheel2.numpy安装时要先下载对应的whl文件,下载地址然后在whl文件所在位置下的...原创 2018-07-25 19:49:46 · 1670 阅读 · 0 评论