
《Python机器学习及实践》-范淼
微电子学与固体电子学-俞驰
如切如磋,如琢如磨,臻于至善。
展开
-
AttributeError: 'numpy.ndarray' object has no attribute 'value_counts'
《python机器学习及实践》第二章第一个代码运行报错: AttributeError: 'numpy.ndarray' object has no attribute 'value_counts' # coding: utf-8# In[1]:# 导入pandas与numpy工具包。import pandas as pdimport numpy as np# 创建特征列表原创 2017-06-19 23:31:36 · 56967 阅读 · 2 评论 -
K-means算法在手写体数字图像数据上的使用示例-代码详解
# coding: utf-8# 分别导入numpy、matplotlib以及pandas,用于数学运算、作图以及数据分析。import numpy as npimport matplotlib.pyplot as pltimport pandas as pd# 使用pandas分别读取训练数据与测试数据集。digits_train = pd.read_csv('optdigits.转载 2017-06-22 22:29:41 · 5627 阅读 · 2 评论 -
适用于<python机器学习与实践>的twenty_newsgroups.py文件内容
路径为:D:\software\python27\Lib\site-packages\sklearn\datasets替换twenty_newsgroups.py中的内容如下:"""Caching loader for the 20 newsgroups text classification datasetThe description of t转载 2017-06-25 18:11:56 · 2143 阅读 · 0 评论 -
AttributeError: 'Bunch' object has no attribute 'data'
本博文仅仅针对《python机器学习及实践》中的第三章的第一个案例这个故障的报错是在C:\Users\appleyuchi\scikit_learn_data下数据集20news-bydate.pkz后会报错导致的。正确做法是在该路径下面放置20news-bydate.tar.gz,而不是20news-bydate.tar.gz然后根据如下链接修原创 2017-06-25 18:15:11 · 2040 阅读 · 0 评论 -
P104-105代码中变量之间的关系
X_train =>X_count_filter_train(CountVectorizer)X_test =>X_count_filter_test(CountVectorizer)X_train=>X_tdifdf_filter_train(TfidVectorizer)X_test=>X_tdifdf_filter_test(TfidVectorizer)原创 2017-06-25 19:28:18 · 440 阅读 · 0 评论 -
P135-137的无bug代码
from sklearn.datasets import fetch_20newsgroupsnews=fetch_20newsgroups(subset='all')X,y=news.data,news.targetfrom bs4 import BeautifulSoupimport nltk,renltk.download()def news_to_sentences(ne转载 2017-07-30 19:49:06 · 442 阅读 · 0 评论 -
P142-144使用Tensorflow自定义一个线性分类器用于对“良/恶性乳腺癌肿瘤”进行预测
P142-144python3可以运行import tensorflow as tfimport numpy as npimport pandas as pdtrain=pd.read_csv('breast-cancer-train.csv')test=pd.read_csv('breast-cancer-test.csv')X_train=np.float32(tra转载 2017-08-02 20:29:00 · 828 阅读 · 0 评论 -
通俗地讲清楚fit_transform()和transform()的区别
网上抄来抄去都是一个意思,fit_transform是fit和transform的组合。我们知道fit(x,y)在新手入门的例子中比较多,但是这里的fit_transform(x)的括号中只有一个参数,这是为什么呢?fit(x,y)传两个参数的是有监督学习的算法,fit(x)传一个参数的是无监督学习的算法,比如降维、特征提取、标准化然后解释为什么出来fit_trans...原创 2017-06-20 17:21:58 · 60547 阅读 · 10 评论 -
python实现tsne
参考链接:https://blog.youkuaiyun.com/zhangweiguo_717/article/details/70998959原博客代码完整如下:#-*- coding:utf-8 -*-import sysreload(sys)sys.setdefaultencoding('utf-8')import timeimport numpyimport copyfrom skle...转载 2018-05-10 21:42:58 · 1769 阅读 · 0 评论