python
suhao0911
这个作者很懒,什么都没留下…
展开
-
jupyter的比较好用的扩展插件
上面安装好之后,打开jupyter你会发现还没有首页的那个选项出现,这是因为还需要把安装JavaSctript和CSS文件复制到jupyter服务器的目标搜索中,使用下面命令。jupyter目前是数据分析师最友好的IDE之一,在使用jupyter的时候,会有一些好用的插件,可以极大的方便使用。前提要求,已经安装好了python和jupyter。...原创 2022-08-01 22:12:36 · 527 阅读 · 0 评论 -
pycharm的菜单栏不显示解决方式
pycharm主菜单不显示问题原创 2022-04-03 21:18:07 · 9532 阅读 · 0 评论 -
AttributeError: ‘ElementTree‘ object has no attribute ‘getiterator‘
使用python3.9读取excel时报错AttributeError: 'ElementTree' object has no attribute 'getiterator'出现错误的原因解决方法出现错误的原因在新版python3.9中,windows中使用的更新删除了getiterator方法,所以我们老版本的xlrd库调用getiterator方法时会报错。AttributeError: 'ElementTree' object has no attribute 'getiterator'解决方原创 2020-12-10 13:04:51 · 34757 阅读 · 30 评论 -
python画蛛网图(雷达图)
一、概念雷达图是一种由一系列等角辐条(称为半径)组成的图表,每个辐条代表一个变量。轮辐的数据长度与数据点变量的大小相对于所有数据点上变量的最大大小成正比。绘制一条线,连接每个辐条的数据值。这使该图块具有星形外观,所以又叫星图。二、用途主要用途观察最相似,是否有离群点。多用于控制质量改进,便于观察性能指标。也常用于表示技能的长处和短处。三、画图"""======================================Radar chart (aka spider or star char原创 2020-11-20 11:22:12 · 7691 阅读 · 0 评论 -
Python字符串格式化
在很多情况下,我们需要对字符进行格式化,格式化的方法也有许多中,我们可以选择自己比较喜欢的方法。这里我们主要基于Python3.6以上的版本1、字符串拼接的方法str1 +str(目标字段)+str2这个比较交单,直接拼接就行。2、传统型%语言比较苍白,直接上例子:传入整数a = 100print( "hello ,this is %d" %a)hello ,this i...原创 2019-07-30 11:47:28 · 169 阅读 · 0 评论 -
python不显示警告信息
在python中,有时会出现许多警告,主要是因为我们的程序某些地方是会出现问题的,但是有时候我们需要这样的代码来简化我们的工作;这个时候过多的警告就显的比较招人烦,这是下面的几行代码就起了作用。注:不到必须用的时候,我们尽量不用这写代码。因为这样会让我们的代码非法话,频繁使用不利于我们的代码水平。import warningswarnings.filterwarnings("ignore")...原创 2020-10-12 15:16:56 · 2724 阅读 · 0 评论 -
python中查看源码
有时候在jupyter上进行数据处理时,我们想看下函数的源码,就显的比较难。这里可以通过这个小方法方便简单的查看。例如我们查看pandas的文件,可以这样:with open(pd.__file__,'r') as f: print(f.read())...原创 2020-08-10 11:31:26 · 719 阅读 · 0 评论 -
python可视化(一)-条形图
数据化运营分析不止于“分析”,数据可视化也是其中一个重要的环节。可视化图形是每份报告的必备元素,这些图形包含不同的图形类型。这里我们主要讨论下python中使用matplotlib画条形图的类型。一、条形图的基本元素垂直条形图:matplotlib.pyplot.bar(x,height,width = 0.8,bottom = None,*,align =‘center’,data = None,** kwargs )水平条形图:matplotlib.pyplot.barh(y,width,h原创 2020-08-02 14:52:15 · 2069 阅读 · 0 评论 -
pandas中category类型的数据处理
pandas中category类型的数据用途和特点常见的问题处理Categorical 数据用途和特点category是pandas中定义的一个数据类型,相当于R中的因子。可以对特点的类型数据进行按照自己的意愿进行排序,特别是我们在处理数据是需要对字符串进行排序时,有时候默认的顺序真的很无奈。这个时候就是这个类型该入场的时候了。下面我们看下这个类型的具体使用情况。常见的问题处理在日常数据处理中使用pd.cut或pd.qcut时,默认分组标签就是category类型,不知道你处理时是否头疼过。不过这个原创 2020-07-24 17:51:21 · 17926 阅读 · 0 评论 -
/data/python_packages/site-packages-home/ipykernel_launcher.py:2: SettingWithCopyWarning警告处理方法
在使用pandas的数据框时,我们经常会对数据筛选后,进行数据分析,这时对筛选的结果进行赋值时常见的操作,但是这时常常会出现这样的警告。/data/python_packages/site-packages-home/ipykernel_launcher.py:2: SettingWithCopyWarning:A value is trying to be set on a copy of ...原创 2019-10-22 15:37:52 · 1865 阅读 · 0 评论 -
matplotlib中文乱码问题
matplotlib中文乱码问题一、通常情况下乱码问题可以使用matplotlib设置参数解决import matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #解决中文乱码plt.rcParams['axes.unicode_minus']=False. #解决符号显示问题一般情况下这个都能解决问题,...原创 2019-10-16 12:15:45 · 282 阅读 · 0 评论 -
python中*args和**kwargs不定量传参
在python函数编写中,传参是经常使用的,有时候会对*args和**kwargs有些迷惑。下面我们来看下。先来一个列子,这样就好理解些:def example(var, *args, **kwargs): print('常规变量:',var) print('*args:',args) print('**kwargs:',kwargs)example('1',[12...原创 2019-10-20 17:30:00 · 743 阅读 · 0 评论 -
python的日期时间格式处理方法汇总
在处理数据和清洗数据时会遇到各种情况下的时间格式,有时会因处理时间格式花费较多的时间,这里对python最终较为常用的时间格式整理出来。一、常用的日期时间模块大部分情况下,我们使用的time、datetime,pandas三个包基本上就能完成绝大多数的时间格式问题。这里主要按使用场景分类,不按包分类。python中时间日期格式化符号:%y 两位数的年份表示(00-99)%Y 四位数的年份...原创 2019-10-18 16:53:05 · 3632 阅读 · 0 评论