本图摘自(matplotlib官网,侵删) PerceptuallyUniformSequential = ['viridis','plasma','inferno','magma','cividis'] Sequential序列 本图摘自官网,侵删 Sequential = ['Greys','Purples','Blues','Greens','Oranges','Reds','YlOrBr','YlOrRd','OrRd','PuRd','RdPu','BuPu','GnBu','PuBu','Yl...
Python可视化扩展库Matplotlib中使用参数cmap实现颜色映射 在使用Python扩展库Matplotlib进行可视化时,不少函数支持使用参数cmap指定配色方案。例如,下面的代码模拟了一个3像素的图像并设置了Blues配色方案,实现了从白色到蓝色(蓝色分量饱和度从0到100%)的渐变,根据像素的值插值计算合适的颜色进行填充。 下面的代码设置了Blue...
同样,只需将cmap参数改为'gray'即可绘制灰度图。 4. 自定义颜色映射 除了常见的颜色映射外,Python还允许用户自定义自己的颜色映射。以下是一个示例代码,演示了如何创建自定义的颜色映射并绘制饼状图: importnumpyasnpimportmatplotlib.pyplotasplt# 自定义颜色映射colors=['#FF0000','#00FF00','#0000FF','#FFF...
在使用Python扩展库Matplotlib进行可视化时,不少函数支持使用参数cmap指定配色方案。例如,下面的代码模拟了一个3像素的图像并设置了Blues配色方案,实现了从白色到蓝色(蓝色分量饱和度从0到100%)的渐变,根据像素的值插值计算合适的颜色进行填充。 下面的代码设置了Blues_r配色方案,后缀_r表示反向映射,插值计算的方向与Blu...
import pandas as pd import seaborn as sns from matplotlib import pyplot as plt # Import Data df = pd.read_csv("https://raw.githubusercontent.com/selva86/datasets/master/mpg_ggplot2.csv") df_select = df.loc[df.cyl.isin([4, 8]), :] # Plot sns.set_style("white") gridobj = sns...
import matplotlib.pyplot as plt # 数据 x = [1, 2, 3, 4] y = [1, 4, 9, 16] # 绘制线形图 plt.plot(x, y, 'ro-', label='Line 1') # 添加标题和轴标签 plt.title('Simple Line Plot') plt.xlabel('X Axis') plt.ylabel('Y Axis') ...
下面是一个使用cmap参数的散点图示例: import numpy as np import matplotlib.pyplot as plt 生成随机数据 data = np.random.rand(50) 创建一个散点图,设置cmap参数为'viridis' plt.scatter(np.arange(50), data, c=data, cmap='viridis') 显示图形 ...
cmap=brewer2mpl.get_map('RdBu', 'diverging', 8, reverse=True).mpl_colormap, 楼下说到统计绘图。嘛seaborn 是一个调用 matplotlib 的统计绘图库,上图: (https://github.com/mwaskom/seaborn) 代码一行,后边的几乎都是一行,没做其他设置,默认就这样。我就不贴其他的代码了: ...
导入了matplotlib和numpy库; 生成了长度为200的三组随机数据,符合正态分布,用于绘制散点图; 创建了一个名为fig的画布,并设置了大小和背景颜色; 在画布上绘制了一张散点图,使用scatter函数绘制,其中x和y是两个坐标轴的数据,c参数用于将z数据映射到颜色条上,cmap参数用于设置颜色条的颜色映射,s参数用于设置点的大...
ax3.plot_surface(X,Y,Z,rstride = 1, cstride = 1,cmap='rainbow'),其中的row和cloum_stride为横竖方向的步长。 4、等高线 同时还可以将等高线投影到不同的面上: frommatplotlibimportpyplotasplt frommpl_toolkits.mplot3dimportAxes3D #定义坐标轴 ...