![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python数据分析
文章平均质量分 61
fengzhimohan
这个作者很懒,什么都没留下…
展开
-
Linux/Centos安装完python3还是提示python: command not found
因安装的Python为Python3版本,因此直接输入python是会报错,可以输入python3即可。现在教大家怎么修改python3变为python,即输入python不会报错:查看python3路径 which python3更改默认版本alternatives --set python /usr/bin/python3如果没有权限,可以加入sudo之后在输入python就不会报错...原创 2022-01-21 16:16:49 · 9443 阅读 · 0 评论 -
pandas中Series索引切片说明
Series是pandas中一个重要的数据结构,Series是一种类似于一维数组的对象,它由一组数据以及一组与之相关的数据标签(即索引)组成。Series索引可以使用索引值也可以使用位置数值两种方法索引。import numpy as npimport pandas as pdobj = pd.Series(np.arange(4.0),index=['a','b','c','d'])...原创 2019-03-14 15:02:28 · 5725 阅读 · 0 评论 -
利用Python对电商销售数据进行分析
一.数据集介绍此次的数据集来自kaggle的关于在线零售业务的交易数据,该公司主要销售礼品,大部分出售对象是面向批发商。二.数据集字段介绍数据包含541910行,8个字段,字段内容为:InvoiceNo: 订单编号,每笔交易有6个整数,退货订单编号开头有字母’C’。StockCode: 产品编号,由5个整数组成。Description: 产品描述。Quantity: 产品数量,有负号...原创 2019-03-12 10:40:01 · 28993 阅读 · 10 评论 -
python中*args和**kargs的用法和区别
*一.args1.直接赋值python中在参数前面加一个 的参数 ,可以按照位置传值,称为可变位置参数,如args*args:是一个列表,传入的参数会被放进列表里。values = (1,2,3,4,5,6)a ,b , *args = values2.函数定义*args:将实参中按照位置传值,多出来的值都给args,且以元组的方式表示,即实现拆分功能def fun(*args...原创 2019-03-12 15:21:45 · 2556 阅读 · 0 评论 -
解决报错:Parser must be a string or character stream, not Series
一开始使用df[‘TIME’] = parser.parse(df[‘GPS_TIME’]),出现错误,错误提示为:Parser must be a string or character stream, not Seriesdf[‘GPS_TIME’]中的每个数据虽然是str,但df[‘GPS_TIME’]整体是Series,parse()需要str类型才能进行时间转换,故不能直接用。df...原创 2019-03-25 19:09:48 · 4812 阅读 · 0 评论 -
pandas数据分析处理常用知识点整理
一.基本知识有两个主要的数据结构,Series和DataFrame,记住大小写区分。导入库方法:import pandas as pd1.Series类似于一维数组,和numpy的array接近,由一组数据和数据标签组成。数据标签有索引的作用。数据标签是pandas区分于numpy的重要特征。(1) 用列表list创建Seriess=pd.Series([1,2,3,4,])s0 1...原创 2019-04-10 16:17:28 · 1436 阅读 · 0 评论 -
数据分析处理Numpy库方法整理
一.基本知识NumPy的主要对象是同构多维数组。它是一个元素表(通常是数字),都是相同的类型,由正整数元组索引。在NumPy维度中称为轴。导入库方法:import numpy as np对应的属性有:.ndim:返回的是数组的维度,只有一个数。.shape:每个维度中数组的大小,返回的是元组,对n行和m列的矩阵,shape将是(n,m).size:数组的元素总数。这等于元素的乘积sha...原创 2019-04-02 17:12:26 · 1059 阅读 · 0 评论