笔触狂放
有扎实的java基础 精通android studio使用 熟练使用Http协议,以及各种框架 熟练sqlite,mysql,SQL Server数据库使用 有良好的编程风格及独立开发项目的能力 熟练使用okHttp框架、RxJava框架、RxAndroid框架、butterknife框架、picasso框架、imgaeLoader框架、Volley框架 熟练使用单例模式,工厂模式,观察者模式,策略模式等 熟练掌握html,css3,javaScript,jsp,servlet技术,SSM框架 有扎实的Python基础 熟悉urllib库 熟悉MVC,MVP架构 熟练使用django框架
展开
-
第九章 数据可视化—pyecharts
pyecharts是一个针对Python用户开发的,用于生成ECharts图表的库,与matplotlib相比,pyecharts具有以下优势:简洁的API使开发者使用起来非常便捷,且支持链式调用程序可以轻松的集成至Flask,Sanic,Django等主流的Web框架中程序可在主流的Jupyter Notebook或JupyterLab工具上运行灵活的配置项可以轻松搭配出精美的图表详细的文档和示例可以帮助开发者快速的上手。原创 2023-12-21 15:28:05 · 1799 阅读 · 0 评论 -
第八章 使用matplotlib绘制高级图表
在漏斗图中,条形或梯形的面积表示业务流程中一个环节的业务量与上一环节之间的差异,它通过展示业务流程中每个环节数据的变化情况,可以帮助运营人员快速发现问题,适用于业务流程较为规范,周期长,环节多的流程分析的场景。甘特图一般以时间为横轴,项目为纵轴,可以直观的展示每个项目的进展情况,以便于管理者了解项目的剩余任务及评估工作进度。哑铃图也称DNA图(图表横着看像哑铃,竖着看像DNA),主要用于展示两个数据点之间的变化,哑铃图可以看作散点图与线形图的组合,适用于比较各种项目前后的位置及项目的等级排序等场景。原创 2023-12-20 11:29:01 · 1107 阅读 · 0 评论 -
第七章 绘制3D图表和统计地图
mplot3d是matplotlib中专门绘制3D图表的工具包,它主要包含一个继承自Axes的子类Axes3D,使用Axes3D类可以构建一个三维坐标系的绘图区域。matplotlib可以通过两种方式创建Axes3D类的对象:一种方式是Axes3D()方法,另一种方式是add_subplot()方法1.Axes3D方法Axes3D()是构造方法,它直接用于构建一个Axes3D类的对象该方法的参数fig表示所属画布,rect表示确定三维坐标系位置的元组plt.show()原创 2023-12-19 15:11:03 · 1231 阅读 · 0 评论 -
第六章 坐标轴的定制
在绘制图表的过程中,matplotlib会根据所绘图表的类型决定是否使用坐标系,或者显示哪种类型的坐标系。例如,饼图无坐标系,雷达图需使用极坐标系,折线图需使用直角坐标系等。其中,直角坐标系经常被使用。matplotlib中的直角坐标系由两条水平坐标轴,两条垂直坐标轴以及围成的绘图区域构成,以限制图形显示的区域,其左侧和下方的坐标轴经常被使用,其他坐标轴很少被使用。坐标轴的结构相同,主要包括轴脊,刻度,其中刻度又可以细分为刻度线和刻度标签,刻度线又可以细分为主刻度线和次刻度线。原创 2023-12-18 15:02:50 · 979 阅读 · 0 评论 -
第五章 子图的绘制及坐标轴共享
matplotlib的gridspec模块是专门指定画布中子图位置的模块,该模块中包含一个GridSpec类,通过显式的创建GridSpec类对象来自定义画布中子图的布局结构,使得子图能够更好的使用画布nrows:表示行数ncols:表示列数figure:表示布局的画布left,bottom,right,top:表示子图的范围wspace:表示子图之间预留的宽度量hspace:表示子图之间预留的高度量。原创 2023-12-15 14:03:23 · 351 阅读 · 0 评论 -
第四章 图表样式的美化
matplotlib在绘图的过程中会读取存储在本地的配置文件matplotlibrc,通过matplotlibrc文件中的缺省配置信息指定图表元素的默认样式,完成图表元素样式的初始设置,不需要开发人员逐一设置便可使用。原创 2023-12-15 11:34:18 · 521 阅读 · 0 评论 -
第二章 使用matplotlib绘制简单图表
histtype:表示直方图的类型,支持bar,barstacked,step,stepfilled四种取值,其中bar为默认值,代表传统的直方图,把认识他此刻的代表堆积直方图,step代表未填充的线条直方图,setpfilled代表填充的线条直方图。align:表示条形的对齐方式,有center和edge两个取值,其中center表示将条形与刻度线居中对齐,edge表示将条形的底边与刻度线对齐。range:表示数据的范围,若没有提供range参数的值,则数据范围为(x.min(),x.max())原创 2023-12-15 10:51:20 · 472 阅读 · 0 评论 -
第三章 图表辅助元素的定制
matplotlib可以绘制各种各样的图表,以便用户发现数据间的规律。为了更加凸显数据间的规律与特点,便于用户从多元分析的角度深入挖掘数据潜在的含义,可将图表与数据表格结合使用,使用数据表格强调图表某部分的数值。matplotlib中提供了为图表添加数据表格的函数table().cellText:表示表格单元格中的数据,是一个二维列表cellColours:表示单元格的背景颜色cellLoc:表示单元格文本的对齐方式,支持lift,right和center三种取值,默认值为right。原创 2023-12-15 11:13:01 · 552 阅读 · 0 评论 -
第一章 数据可视化与matplotlib
在Windows的当前用户目录(一般是C:\Users\用户名)下,创建一个名为pip的文件夹。打开pychram开发软件,创建一个python项目,新建一个python文件。以管理员权限打开一个Windows命令行(或者PowerShell)终端。今后再使用pip命令安装Python包时,将会从阿里云下载,速度会增快。在pip文件夹下创建一个名为pip.ini的文件。依次运行下列命令以安装必要的Python包。原创 2023-12-15 10:26:39 · 220 阅读 · 0 评论