![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python语言
公众号【五元杂货铺】
公众号【五元杂货铺】
知乎【大飞飞飞飞飞】
微信【wuyuanzahuopu】
展开
-
python异常处理机制
1.try…excepts = 'Hello girl!' try: print s[100] except IndexError: print 'error...' print 'continue'程序执行到第2句时发现try语句,进入try语句块执行,发生异常,回到try语句层,寻找后面是否有except语句。找到except语句后,会调用这个自定义的异转载 2017-05-09 14:36:36 · 421 阅读 · 0 评论 -
用Python连接HDFS
如果各位目前有用到大数据技术,相信很多的结果写在hdfs是最方便也最快速的。本篇博客就主要讲一下怎么利用python直接去连接HDFS文件系统,并对文件进行操作。Python连接hbase需要一个三方库(这里python版本2.7)hdfs,利用pip install hdfs即可下载安装。 配置好HDFS Url:HDFSUrl = "http://***.***.***....原创 2018-07-30 09:53:03 · 7203 阅读 · 1 评论 -
通过Phoenix存取Hbase
通过Phoenix存取Hbase目前官网正文中给出了通过Phoenix存取Hbase的方法,这里介绍的是pyspark版本的存取方法,对于从hbase中取数据,目前官网的方法没有什么问题。详细代码可见下方:try: TableName = options.HbaseTable df = spark.read \ .format("o...原创 2018-07-26 10:39:43 · 723 阅读 · 0 评论 -
推荐系统----第一章(推荐系统基础概念)
推荐系统评价指标2.1 覆盖率覆盖率描述了一个推荐系统对物品长尾的发掘能力,最简单的覆盖率的定义为推荐系统能够推荐出来的物品占总物品集合的比列。假设系统用户的集合为U,推荐系统为每个用户推荐一个长度为N的物品列表R(u)。那么推荐系统的覆盖率可以通过下面公式计算。2.2 多样性用户的兴趣是广泛的,如果用户的推荐列表比较多样,覆盖了用户绝大多数的兴趣点,那么就会增加用户找到感兴趣物品的概率,多样性描...原创 2018-04-23 14:30:21 · 1938 阅读 · 1 评论 -
安装xbgoost以及环境配置
相关连接【http://blog.csdn.net/u013738531/article/details/70299611】环境配置【http://blog.sina.com.cn/s/blog_879e0af70101ka9f.html】 相信大家编译xgboost的c++文件会遇到很多的问题,在此我直接将 win7 64位的xgboost编译完成的包放在这里【点击打开链接】,大家可以自行...原创 2017-10-09 16:14:33 · 598 阅读 · 0 评论 -
在导入sklearn包是报错
相信大家经常会遇到这种情况,在导入sklearn包时或者其他包时报错ImportError: cannot import name __check_build此种情况的原因一般为包之间不兼容的问题导致的相信大家在安装 numpy、pandas、matplotlib、scipy、scikit_learn等包是直接利用命令行的方式安装的例如:pip install 包名 此种方式安装虽原创 2017-09-20 16:09:47 · 11609 阅读 · 3 评论 -
用python读取json格式内容并保存到excel中
python版本 python2.7所需安装库 xlwt# -*- coding: utf-8 -*import json,xlwt,osdef readjson(): path = 'C:/Users/lenovo/Desktop/xueli'#指定文件夹路径 files = os.listdir(path)#得到文件夹下的所有文件名称 s原创 2017-09-20 09:05:26 · 12581 阅读 · 1 评论 -
Python3.x中sklearn机器学习库中PCA参数问题
PCA为主成分分析库导入方式:from sklearn.decomposition import PCA其中默认有三个主要参数:n_components此参数可以帮我们指定希望PCA降维后的特征维度数目,可以是int型的数字123,也可以是阈值百分比,类似98%,也可以指定为string类型,MLEcopy类型:bool,True或者False,缺省时默认为原创 2017-08-09 16:34:49 · 6412 阅读 · 4 评论 -
python中函数式编程map、reduce、filter的用法
python中函数式编程map、reduce、filter的用法reduce函数map函数filter函数lambda函数综合函数式编程代码块代码块语法遵循标准pyhton代码,例如:from functools import reducefrom random import randintnumber = []for i in range(9): number.appen原创 2017-06-30 16:35:13 · 533 阅读 · 0 评论 -
层次聚类详解(附代码)
本篇博客主要介绍机器学习算法中的层次聚类,层次聚类不同于传统的K-Means聚类算法,它在初始K值和初始聚类中心点的选择问题上会存在优势。 层次聚类层次聚类就是一层一层的进行聚类,可以由下向上,或由上向下进行聚类。先计算样本之间的距离,每次将距离最近的点合并到同一个类。然后,再计算类与类之间的距离,将距离最近的类合并为一个大类。不停的合并,直到合成了一个类。其中类与类的距离的计算方法有:最...原创 2018-07-31 14:48:39 · 14992 阅读 · 4 评论