自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 百货商场用户分析

在此篇文章中,我们将理解数据,数据清洗,数据分析并最后可视化结果。通过这篇文章将一起学习和巩固很多知识。

2023-04-30 23:24:41 477

原创 pandas:sql能的,我都能!!!

通常我们用sql处理数据库里的数据,其实sql对数据的操作,在pandas中完全可以实现。接下来,让我们根据sql执行顺序,来依次看看pandas对应的方法。

2023-02-11 15:29:56 2213

原创 pandas这几个函数比excel的数据透视表还要好用!!

还有一点crosstab优于pivot_table的地方,分别查看这两个函数,pivot_table是将数据用data传入,所以基本就是一张表中的数据。excel的数据透视表,就可以把一个维度的数据变成两个维度的数据,如下图显示,一个维度的数据,表示数据的增加只能向下添加。而两个维度的数据,即可以向下添加数据,还可以往右添加数据。时间是index列,除去index列,所有的数据都要从进行列变行的转变,所以id_vars不赋值,value_vars将各列名字传入,然后保留索引,就能得到想要的结果。

2023-02-01 17:08:31 638

原创 random模块常用函数介绍

random是numpy中超好用的随机数模块,在数据分析中,我们不可避免需要一些随机值,如果自己手动输入,不仅不方便,还不随机。现在我们来一起学习一下这个模块。

2023-01-14 17:51:35 383

原创 改变numpy数组形状的7种常用方法

例如下图,给array2添加一个np.newaxis,就相当于新数组在np.newaxis位置的维度是1,另一个维度用原数组元素填充。如下图,对于shape是(5,2)的数组它完全没有修改,但是对于array2_1,array2_2,array2_3中,将维度为1的全部删掉了。不是函数,返回的是一个连接后的ndarray或者是一个矩阵。np.newaxis的功能就是增加新的维度,添加在不同的地方,则会在不同的地方增加维度。squeeze也可以展平数组,但是它比较特殊,它只能展平维度是1的部分。

2023-01-12 20:18:27 3648

原创 创建numpy数组常用的四类方法

说到python的数据分析第三方扩展库,就不得不提到numpy和pandas。今天我们一起来学习numpy中怎么创建数组。

2023-01-09 11:59:58 1309

原创 postgresql之存储过程

WINDOW} ...由官方文档得到的定义一个函数的语法,当然现实中不需要所有的要素都要定义到。现在就常用的要素做出解释。CREATE FUNCTION定义一个新函数。CREATE OR REPLACE FUNCTION将创建一个新函数或者替换一个现有的函数name:表示要创建的函数名argmode:一个参数的模式:IN、OUT、INOUT或者VARIADIC。如果省略,默认为IN。只有OUT参数能跟在一个VARIADIC参数后面。

2022-12-22 16:25:02 6583

原创 postgresql之窗口函数

工作中可能会遇到按照部门业绩排名?找出前N的员工进行业绩奖励?两次消费时间隔了多久?等等这样的问题。对于这样的问题,使用窗口函数能很好的简化sql。并且窗口函数还可以配合连表使用,能简化语法,加快搜索速度。窗口函数是sql中一类特别的函数,通过查询筛选出的行的某些部分,窗口调用函数实现了类似于聚合函数的功能。但是两者又不同,通俗的讲,聚合函数是将结果合并成一行(每组一条数据),但是窗口函数是扫描所有的行,然后你的表有几行,结果就是有几行。

2022-11-25 16:12:35 4499

原创 python连接postgresql数据库

postgresql是常用的关系型数据库,并且postgresql目前还保持着全部开源的状态,所以我们今天就一起来学习一下,如何用python连接postgresql。

2022-11-19 15:14:51 6848

原创 postgresql之交叉表:crosstab

postgresql之crosstab交叉表的学习使用。crosstab是进行行列转换的时候方法之一,通过postgresql本身提供的额外模块来实现。

2022-11-15 13:42:00 2625

原创 postgresql和mysql的一转多多转一

日常工作中常有出现如下图的情形,需要将一个数据转成多行或者多列,或者由多行或者多列转成一个数据,本文分别用postgresql和mysql处理这个问题。

2022-11-05 16:02:28 2589 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除