请选择 进入手机版 | 继续访问电脑版
楼主: 时光永痕
706 1

[数据挖掘新闻] 动手python:我的序言 [推广有奖]

  • 0关注
  • 14粉丝

svip3

学术权威

12%

(VIP/贵宾)二级

53%

威望
0
论坛币
26 个
通用积分
49.7565
学术水平
4 点
热心指数
4 点
信用等级
4 点
经验
34070 点
帖子
2731
精华
0
在线时间
313 小时
注册时间
2020-7-21
最后登录
2024-3-25

时光永痕 学生认证  发表于 2020-9-10 11:23:40 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
动手python:我的序言
我更喜欢以与文章相同的方式来构造代码,并且如果也具有学术背景,则可以联系。因此,我通常从序言开始,在该序言中放置所有我想使用的软件包和工具包。然后,主要部分紧随其后,其余部分紧随其后(例如,模型的结果应该到达的所有连接)。特别是如果您开始学习python,建议您尽可能清晰地构造和注释代码。使用Jupiter,您可以在笔记本中实现几种标题和注释选项。清晰的结构和足够的注释将帮助您编写代码,您可以在数月甚至数年内轻松回顾(并遵循)这些代码。我的经验是,好的代码经常(部分)被回收。
在这篇博客文章中,我总结了我所说的(1)一般性前言和(2)可视化前言。尽管我也发布了(3)我的地图和(4)分析序言,但我将在以后的帖子中更详细地介绍它们。
1.一般序言
将熊猫作为pd导入
将numpy导入为np
导入日期时间为dt
我总是需要熊猫和麻木。因此,我总是从这两个开始。我经常处理时间序列。这就是为什么我需要第三行。使用datetime,您可以定义日期,在日期上设置索引以及进行所有其他与日期有关的操作。
2.可视化
将seaborn导入为sns
导入matplotlib.pyplot作为plt
%matplotlib内联
这些行是非常通用的,对于seaborn和matplotlib,我们将涵盖大多数形式的可视化。
然后,我们可以变得更加具体,并定义样式和上下文。有关详细信息,请参见seaborn页面。我更喜欢“ whitegrid”和“ talk”,并在一开始将它们设置为我的个性化默认框架。有关更多选择,请参考seaborn。
sns.set_style('whitegrid')
sns.set_context('talk')
此外,如果您在拥有具有预定义颜色的公司标识的公司工作,则使用公司颜色创建自己的调色板会很有用。图形将自动获得这些颜色(只要您不支配它们)。我公司的公司标识颜色以约定的方式订购。因此,通过列表中的顺序,您可以定义自动应用颜色的顺序。
mycolors = ['#0076a7','#ae5b3a','#CD997C','#EDD195']#颜色列表,我更喜欢十六进制数字作为颜色
sns.set_palette(mycolors)#定义调色板
sns.palplot(sns.color_palette())#显示
3.地图
地图是一种特殊的可视化形式,值得在单独的博客文章中发表(即将发表)。您将在下面找到我的序言。
进口叶
从folium.plugins导入MarkerCluster#如果要集群
从folium.plugins导入MiniMap#大地图右下角的迷你地图
从folium导入插件
从叶片导入FeatureGroup#如果您自定义
4.分析
我是时间序列计量经济学家。因此,我的分析序言非常有时间序列偏差。您可以通过测试开始时间序列分析,以了解变量的自相关结构。在即将发布的博客中,我将更详细地介绍如何使用python进行数据分析
导入statsmodels.api作为sm
从statsmodels.tsa.stattools导入adfuller#增强的Dickey-Fuller单元根测试
从statsmodels.graphics.tsaplots导入plot_acf#自相关函数
从statsmodels.graphics.tsaplots导入plot_pacf#部分自相关
从statsmodels.tsa.api导入VAR,DynamicVAR#用于时间序列分析
您将在statmodels网页上找到很多有用的解释和相关的软件包。

关注 CDA人工智能学院 ,回复“录播”获取更多人工智能精选直播视频!


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python Matplotlib Graphics datetime matplot

tianwk 发表于 2024-2-4 21:39:26 |显示全部楼层 |坛友微信交流群
thanks for sharing

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 16:08