
Python可视化
生信天地
不积跬步无以至千里,不积小流无以成江海。关注“生信天地”获取更多优质资源!
展开
-
Python中的形状颜色
我们在Python中经常使用会用到matplotlib画图,有些曲线和点的形状、颜色信息长时间不用就忘了,整理一下便于查找。from matplotlib import pyplot as plthelp(plt.plot)常用颜色:'b' 蓝色'g' 绿色'r' 红色'c' 青色'm' 品红'y' 黄色'k' 黑色'w' 白色更多颜...翻译 2021-05-25 16:03:12 · 2506 阅读 · 1 评论 -
扇形图+雷达图+箱型图绘制
import matplotlib.pyplot as plt扇形图绘制# 饼图的比例序列frac = [1/50,6/50,11/50,15/50,9/50,6/50,2/50]# 每块扇形图的标签label = ['[3,4]','(4,5]','(5,6]','(6,7]','(7,8]','(8,9]','(9,10]']# explode需指定为元组 并且每一个值表示每一块要远离的距离。也就是说,扇形有多少块,就要写多少个值。explode = [0,0,0,0.1,.原创 2021-05-23 12:05:17 · 927 阅读 · 0 评论 -
Matplotlib绘制图形
Matplotlib绘制图形plt.figure() 创建新的图形对象plt.subplot(nrows,ncols,index)nrows–>行数ncols–>列数index–>索引。从1开始抒写方式2212,2,1注意:index<=nrows*ncolseg:2*2子图,那就不可以通过5去访问注意:axesfig,axes = plt.subplots(2,2)axes–>[[],[]]plt.plot(x,y)–&g原创 2021-05-23 11:56:05 · 115 阅读 · 0 评论 -
01-配置图形
from matplotlib import pyplot as pltimport matplotlib.pyplot as pltimport randomimport numpy as npplt.rcParams['font.sans-serif'] = ['SimHei'] # 步骤一(替换sans-serif字体)plt.rcParams['axes.unicode_minus'] = False # 步骤二(解决坐标轴负数的负号显示问题)Axes容器设置x和y轴的最大值.原创 2021-05-23 11:26:12 · 105 阅读 · 0 评论 -
PyEcharts的简单使用
PyEcharts说明文档https://pyecharts.org/#/zh-cn/global_options?id=legendopts%ef%bc%9a%e5%9b%be%e4%be%8b%e9%85%8d%e7%bd%ae%e9%a1%b9pyecharts快速开始pyecharts中可以绘制的图有很多,这里我们先来总体的了解一下他的使用风格,和调用的方式。绘制条形图from pyecharts.charts import Barbar = Bar()bar..原创 2021-05-22 18:28:39 · 1928 阅读 · 0 评论 -
Python数据分析之绘图-1
Python画正弦图并填充颜色# -*- coding: utf-8 -*-from __future__ import unicode_literals"""demo01_fill.py 填充"""import numpy as npimport matplotlib.pyplot as mpx = np.linspace(0, 8 * np.pi, 1000)sinx = np.sin(x)cosx = np.cos(x / 2) / 2mp.figure('Fill',.原创 2021-04-25 08:28:42 · 604 阅读 · 1 评论 -
Python Qt 简介
Python图形界面开发的几种方案前面的教程中,我们程序的用户交互界面都是命令行终端窗口。程序的用户交互界面,英文称之为 UI (user interface)当一个应用的 UI 比较复杂的时候,命令行方式就不便用户使用了,这时我们需要图形界面。如果用Python语言开发跨平台的图形界面的程序,主要有3种选择: Tkinter 基于Tk的Python库,这是Python官方采用的标准库,优点是作为Python标准库、稳定、发布程序较小,缺点是控件相对较少。 ...原创 2021-04-17 20:50:26 · 1633 阅读 · 0 评论 -
Python绘制折线图
import matplotlib.pyplot as pltfrom matplotlib.font_manager import FontProperties font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=10)# 构建我的 x,yx = range(11,31)my_y = [1,0,1,1,2,4,3,2,3,4,4,5,6,5,4,3,3,1,1,1]my_cls_y = [1,0,3,1,2,2.原创 2021-04-16 21:13:47 · 485 阅读 · 0 评论 -
面向对象中
1. 特殊方法在类中可以定义一些特殊方法也称为魔术方法 特殊方法都是形如 __xxx__()这种形式 特殊方法不需要我们调用,特殊方法会在特定时候自动调用2. 封装出现封装的原因:我们需要一种方式来增强数据的安全性 1. 属性不能随意修改 2. 属性不能改为任意的值 封装是面向对象的三大特性之一 封装是指隐藏对象中一些不希望被外部所访问到的属性或方法 我们也可以提供给一个getter()和setter()方法是外部可以访问到属性 getter() 获取对象中指定的属性原创 2021-04-11 20:46:29 · 122 阅读 · 0 评论