数据分析及可视化
数据分析及可视化相关文章
xylbill97
Good Good Study
展开
-
Python Tips:忽略警告,多行显示,矢量图设置,正常显示中文标签和负号
import warningsimport pandas as pdimport matplotlib.pyplot as plt# 忽略警告warnings.filterwarnings('ignore')# 多行显示from IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all"# 矢量图设置%config InlineBackend.原创 2021-03-02 22:18:10 · 371 阅读 · 0 评论 -
数据可视化专题之Matplotlib——场景案例
文章目录一、展示趋势变化(Evolution)1.1 折线图 - Line chart1.2 面积图 - Area chart1.3 堆积面积图 - Stacked area chart二、展示分布关系(Distribution)2.1 小提琴图 - Violin plot2.2 箱型图 - Box plot2.3 直方图(HIstogram)2.4 密度图(Density)三、展示相关关系(Correlation)3.1 散点图(Scatter plot)3.2 热力图(Heatmap)2.3 气泡图(B原创 2020-12-27 22:06:12 · 635 阅读 · 1 评论 -
数据可视化专题之Matplotlib——样式色彩
一、matplotlib的绘图样式(style)在matplotlib中,要想设置绘制样式,最简单的方法是在绘制元素时单独设置样式。有时候,当用户在做专题报告时,往往会希望保持整体风格的统一而不用对每张图一张张修改,因此matplotlib库还提供了四种批量修改全局样式的方式。1.1 matplotlib预先定义样式matplotlib贴心地提供了许多内置的样式供用户使用,使用方法很简单,只需在python脚本的最开始输入想使用style的名称即可调用,尝试调用不同内置样式,比较区别。import原创 2020-12-24 19:06:42 · 275 阅读 · 1 评论 -
数据可视化专题之Matplotlib——文字图例
一、Figure和Axes上的文本Matplotlib具有广泛的文本支持,包括对数学表达式的支持、对栅格和矢量输出的TrueType支持、具有任意旋转的换行分隔文本以及Unicode支持。1.1 textpyplot API:matplotlib.pyplot.text(x, y, s, fontdict=None, **kwargs)OO API:Axes.text(self, x, y, s, fontdict=None, **kwargs)参数:此方法接受以下描述的参数:s:此参数是要添加原创 2020-12-22 23:25:47 · 364 阅读 · 0 评论 -
数据可视化专题之Matplotlib——布局格式
数据可视化专题之Matplotlib——布局格式一、子图1.1 使用 plt.subplots 绘制均匀状态下的子图返回元素分别是画布和子图构成的列表,第一个数字为行,第二个为列。figsize:参数可以指定整个画布的大小sharex和sharey分别表示是否共享横轴和纵轴刻度tight_layout函数可以调整子图的相对大小使字符不会重叠fig, axs = plt.subplots(2, 5, figsize=(10, 4), sharex=True, sharey=Tru原创 2020-12-20 20:06:06 · 393 阅读 · 1 评论 -
数据可视化专题之Matplotlib——基本元素
目录一、概述1.1 matplotlib的三层api1.2 Artist的分类1.3 matplotlib标准用法二、自定义Artist对象2.1 Artist属性2.2 属性调用方式三、基本元素 - primitives3.1 2DLines3.2 patches四、对象容器 - Object container一、概述1.1 matplotlib的三层apimatplotlib的原理或者基础逻辑:用Artist对象在画布(canvas)上绘制(Render)图形。matplotlib有三个层次原创 2020-12-18 20:29:13 · 374 阅读 · 1 评论 -
数据可视化专题之Matplotlib——基本概念和用法
Matplotlib是Python数据可视化库中的泰斗,它已经成为python中公认的数据可视化工具,我们所熟知的pandas和seaborn的绘图接口其实也是基于matplotlib所作的高级封装。原创 2020-12-14 14:38:17 · 385 阅读 · 0 评论 -
一文掌握python连接SQL Server,MySQL,MongoDB,Redis数据库
博主又在为将来的学习捣鼓各种环境,这次轮到了五花八门的数据库。这篇博客主要介绍这四个数据库和各自的可视化工具,并详细介绍如何用python连接数据库。说明一下,我这里连接的为局域网内另外一台电脑上安装的数据库,当然你也直接访问自己的本地数据库!如对远程访问数据库有需要的小伙伴,可参考:Window下MySQL8.0.18的安装以及在局域网内实现数据库访问本文目录一、数据库简述1.1 介绍:主要用途1.2 干货:默认端口号可视化工具二、python连接数据库(1) SQL Server数据库:pyms.原创 2020-07-15 22:18:20 · 414 阅读 · 0 评论 -
MySQL进阶操作总结:窗口函数、排名函数、case用法
本篇主要是对本人刷完牛客面试必考真题SQL篇72题的知识点总结,主要包含一些非常实用的操作:窗口函数、排名函数和case语句,可以显著提升你的刷题速度哈!原创 2020-12-10 13:29:59 · 411 阅读 · 0 评论 -
牛客面试必考真题SQL篇72题全答案——进阶篇
本篇主要包含牛客面试必考真题SQL篇72题的进阶部分,主要包括较难级别(18题)和困难级别(4题),题目较为复杂,我的答案可能也不是最优解哈,欢迎大家多多指正!原创 2020-12-10 13:17:08 · 797 阅读 · 0 评论 -
牛客面试必考真题SQL篇72题全答案——基础篇
本篇主要包含牛客面试必考真题SQL篇72题的基础部分,主要包括入门级别(1题)、简单级别(18题)、中等级别(31道),答案均为自己编写且已验证无误,小伙伴们如果有更好的解题方案可以随时留言或者私信我哈!后续22道题目会在进阶篇中更新~原创 2020-12-07 22:13:24 · 1057 阅读 · 0 评论