- 博客(14)
- 收藏
- 关注
原创 日常sql/hql梳理(1)
SQL还有一个类似的函数NVL2(),其语法为:NVL2(expr1, expr2, expr3)。如果expr1为空值,则返回expr3的值,否则返回expr2的值。语法: over (partition by order by )抽样一般用rand(),没有参数的话会产生 0 至 1 之间的随机数,存在参数,会产生0到参数之间的随机数;语法:replace(original_str,search_str,replace_str)
2024-03-05 16:41:50 888 1
原创 常用专业名词总结
本文主要总结过往工作中遇到的英文名词缩写(没有权威性,只是平时记录)。有时候碰到一些同事脱口而出各种英文名词,而自己一脸懵圈,觉得对方懂得真多,用词真高级。后来,遇到这些专业名词(或英文名词),就记下来,方便我日后人前显圣,不知觉攒了很多,也渐渐觉得可能不是对面懂得多,而是当时的自己太low了。于是把之前抄录的术语总结起来,鞭挞自己继续努力。
2024-02-03 14:44:16 889 1
原创 python matplotlib笔记:箱体图
如果为浮点数,则下影线位于 Q1 - whis*(Q3-Q1)以上的最低基准点,上影线位于 Q3 + whis*(Q3-Q1)以下的最高基准点,其中 Q1 和 Q3 分别为第一和第三四分位数。在 Q1 == Q3 的边缘情况下,如果 autorange 为 True,影线会自动设置为(0,100)(覆盖整个数据范围)。如果是一对浮点,则表示绘制影线的百分位数(如 (5, 95))。箱体的宽度. 默认为 0.5,或 0.15乘以(极值位置之间的距离)(如果该值小于0.5的话)。widths:浮点数或数组。
2023-07-21 17:28:09 239 1
原创 python matplotlib笔记:散点图
s:float 或array类型,shape (n, ), 非必选,默认值为 rcParams[‘lines.markersize’] ** 2,该参数是点的大小,可以是整数也可以是浮点数;x, y:float 或array类型,shape (n, ),放置需要展示的数据;marker:表示点的形状,可以是点、圆、星;alpha:表示点的透明度;cmap:表示颜色的映射,用于将颜色映射到点;edgecolors:表示边框颜色;linewidth:表示边框的宽度;label:表示数据点的标签;
2023-07-21 12:50:22 187 1
原创 python matplotlib笔记:网格线
AutoMinorLocator:当坐标轴为线性且主要刻度线间距均匀时的次要刻度线定位器。将主要刻度线间隔细分为指定数量的次要刻度线间隔,默认为4或5,取决于主要刻度线间隔。提供了通用的刻度线定位器和格式化器,以及域特定的自定义刻度线定位器和格式化器。虽然这些定位器对主要或次要刻度线一无所知,但它们被Axis类用于支持主要和次要刻度线的定位和格式化。AsinhLocator:用于asinh规范的定位器,试图近似均匀地间隔刻度线。MaxNLocator:可查找最大数量的区间,并在合适的位置进行刻度。
2023-07-18 08:09:46 433 1
原创 python matplotlib笔记:坐标轴设置
xaxis.set_ticks_position:设置x坐标刻度数字或名称的位置。yaxis.set_ticks_position:设置y坐标刻度数字或名称的位置。ax.set_color:设置边框颜色:默认白色。ax.xlabel():设置x坐标轴名称。ax.ylabel():设置y坐标轴名称。ax.xlim():设置x坐标轴范围。ax.ylim():设置y坐标轴范围。ax.xticks():设置x轴刻度。ax.yticks():设置y轴刻度。ax.spines:设置边框。ax.spines:设置边框。
2023-07-17 16:53:50 9995 1
原创 python matplotlib笔记:配置管理
group是rc的分组,例如,对于lines.linewidth,分组是lines,对于axes.facecolor,分组是axes,依此类推。xticks、yticks:为x 轴、y 轴的主刻度和次刻度设置颜色、大小、间距、方向、标签大小等等;patch:填充2D空间的图形对象,如多边形和圆、控制线宽、颜色、抗锯齿设置等等;savefig:可以对保存的图形进行单独的设置,如设置渲染的文件背景为白色等等;axes: 设置坐标轴边界和表面的颜色、坐标轴刻度、网格显示;text:设置字体颜色、文本解析等等;
2023-07-13 14:42:57 161 1
原创 python matplotlib笔记:交互方式
Matplotlib有两种主要的应用接口或使用库的方式:一种是显式的“Axes”接口(explicit),它使用Figure或Axes对象上的方法创建图像效果,并逐步构建可视化。这也被称为“面向对象”的接口。另一种是隐式的“pyplot”接口(implicit),它跟踪最后创建的Figure和Axes,并将图像效果添加到它认为用户想要的对象中。此外,许多下游库(如pandas和xarray)在其数据类上直接实现了plot方法,以便用户可以调用data.plot()。
2023-03-28 20:07:28 1630
原创 python matplotlib笔记:折线图
linestyle:指定折线的类型,可以是实线、虚线、点虚线、点点线等,默认文实线;marker:可以为折线图添加点,该参数是设置点的形状;markeredgecolor:设置点的边框色;markerfactcolor:设置点的填充色;label:为折线图添加标签,类似于图例的作用;markersize:设置点的大小;linewidth:指定折线的宽度。
2023-03-24 12:40:42 1391 1
原创 python matplotlib笔记:饼状图
饼状图 代码 美化 参数 explode 设置各部分突出label 设置各部分标签labeldistance 设置标签文本距圆心位置,1.1表示1.1倍半径autopct 设置圆里面文本shadow 设置是否有阴影startangle 起始角度,默认从0开始逆时针转pctdistance 设置圆内文本距圆心距离
2022-12-25 17:30:11 1916 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人