python data Analysis
伙伴几时见
致力于成为一名数据科学家
展开
-
Python numpy生成矩阵、串联矩阵
版权声明:本文为博主原创文章,未经博主允许不得转载。import numpy生成numpy矩阵的几个相关函数:numpy.array()numpy.zeros()numpy.ones()numpy.eye()串联生成numpy矩阵的几个相关函数:numpy.array()numpy.row_stack()numpy.column_st转载 2016-12-13 13:58:12 · 1672 阅读 · 0 评论 -
Pandas数据类型及操作
摘要: pandas 提供了一组标准的时间序列处理工具和数据算法 数据类型及操作 Python 标准库的 datetimedatetime 模块中的 datetime、 time、 calendar 等类都可以用来存储时间类型以及进行一些转换和运算操作。lang:python from datetime import datetime now = dat转载 2017-03-07 11:19:21 · 1294 阅读 · 0 评论 -
机器学习 | 聚类分析总结 & 实战解析
来源:DataGod聚类分析是没有给定划分类别的情况下,根据样本相似度进行样本分组的一种方法,是一种非监督的学习算法。聚类的输入是一组未被标记的样本,聚类根据数据自身的距离或相似度划分为若干组,划分的原则是组内距离最小化而组间距离最大化,如下图所示:常见的聚类分析算法如下:K-Means: K-均值聚类也称为快速聚类法,在最小化误差函数的基础上将数据划分为预定的类数转载 2017-12-05 15:04:10 · 1444 阅读 · 0 评论 -
Pandas DataFrames筛选数据
[python] view plain copy"font-size:18px">最近突然发现了pandas真实特别好用,实在需要好好学习下。貌似经过pd方法导入的数据都是DataFrame类型(二维)或者Series类型(一维)。今天在百度经验里看到了DataFrame的数据筛选,自己也尝试了下,顺便记录下来。"font-size:18px">1.先加载os包,打转载 2017-12-05 16:12:53 · 476 阅读 · 0 评论 -
使用Pandas对数据进行筛选和排序
使用Pandas对数据进行筛选和排序转自:http://bluewhale.cc/2016-08-06/use-pandas-filter-and-sort.html筛选和排序是Excel中使用频率最多的功能,通过这个功能可以很方便的对数据表中的数据使用指定的条件进行筛选和计算,以获得需要的结果。在Pandas中通过.sort和.loc函数也可以实现这两转载 2017-12-05 16:14:39 · 730 阅读 · 0 评论 -
Pandas日期数据处理:如何按日期筛选、显示及统计数据
前言pandas有着强大的日期数据处理功能,本期我们来了解下pandas处理日期数据的一些基本功能,主要包括以下三个方面:按日期筛选数据按日期显示数据按日期统计数据运行环境为 windows系统,64位,python3.5。1 读取并整理数据首先引入pandas库import pandas as pd从csv文件中读取数据d转载 2017-12-05 16:16:48 · 9449 阅读 · 3 评论 -
Jupyter Notebook的27个窍门,技巧和快捷键
这篇文章是基于一篇最初出现在Alex Rogozhnikov的博客上的文章Jupyther notebook ,也就是一般说的 Ipython notebook,是一个可以把代码、图像、注释、公式和作图集于一处,从而实现可读性分析的一种灵活的工具。Jupyter延伸性很好,支持多种编程语言,可以很轻松地安装在个人电脑或者任何服务器上——只要有ssh或者http接入就可以啦。最棒的一点是...转载 2019-06-10 13:50:11 · 315 阅读 · 0 评论 -
修改Spyder的theme为暗色配色(全部为dark theme,非Syntax coloring为暗色背景)
这个issue里有详细讨论,我用下面的方法成功了 https://github.com/spyder-ide/spyder/issues/2350For Anaconda3 users on Windows 10 :下载安装QDarkStyleSheet,在控制台输入 pip install qdarkstyle在Anaconda安装路径打开 ....\Anaconda3\Lib\sit...转载 2019-06-10 14:16:56 · 1012 阅读 · 0 评论 -
Python pandas dataframe list(列表)数据列拆分成多行的方法
需要把下面的dataframe里面列的数据类型是list的列拆分成多个行:df=pd.DataFrame({‘A’:[1,2],‘B’:[[1,2],[1,2]]})dfOut[458]:A B0 1 [1, 2]1 2 [1, 2]所用代码如下:(1)如果你要拆分的dataframe只有两列,那么使用下面的方法(亲测非常高效):df=pd.DataFrame...转载 2019-08-22 14:17:08 · 3518 阅读 · 4 评论