我如何制作图的片段集合。

bfmplot的Python项目详细描述


为了让我的生活更轻松的情节片段集。名字是 向伟大的Burkhard Bunk致敬。

安装

克隆此存储库

git clone git@github.com:benmaier/bfmplot.git

作为开发版本安装(这样就不必重新安装 更新存储库后)

pip install -e ./bfmplot --no-binary :all:
cd bfmplot; make

或者,正常安装

pip install ./bfmplot
cd bfmplot; make install

示例

第一个例子

frombfmplotimportplimportbfmplotasbpimportnumpyasnpdefsin_test(n=8,text_position='start'):# new figure in the golden ratiopl.figure(figsize=bp.golden_ratio(5))x=np.linspace(0,5*np.pi,100)# plot several functions with different markersforiinrange(n):pl.plot(x,1-np.sin(x[::-1]/np.sqrt(i+1)),marker=bp.markers[i],mfc='w',label='$i=%d$'%i)# remove right and top axisbp.strip_axis(pl.gca())# order legend items to align to the rightleg=pl.legend()bp.align_legend_right(leg)# draw an arrowbp.arrow(pl.gca(),r'$i$',(6,0.8),(3,1.8),text_position=text_position)pl.xlabel('this is the x-label')pl.ylabel('this is the y-label')pl.gcf().tight_layout()sin_test(n=4,text_position='start')pl.show()

one

颜色

forcolors,nameinzip([bp.mpl_default_colors,bp.new_colors,bp.brewer_qualitative,bp.cccs_colors,bp.get_cividis_colors(8),],['bfmplot.mpl_default_colors','bfmplot.new_colors','bfmplot.brewer_qualitative','bfmplot.cccs_colors','bfmplot.get_cividis_colors(8)',],):bp.set_color_cycle(colors)sin_test(n=8,text_position='start')

image1image2image3image4image5

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何向xsi:nil元素添加另一个属性?   Java抽象泛型方法,使用具体类型实现通配符   java使用pcap4j截断pcap文件   当我放置字母a、b和c时,java中的异常预期会下降   java设置活动对话框不可取消   接口类型变量上的Java克隆   使用Java或BouncyCastle对CSR(证书签名请求)进行安全解码/读取   java调用SavingsAccount对象上的函数并打印结果   java如何在Android应用程序上显示地图上的兴趣点(POI)并与之交互?   如果在JavaFX中的ResultSet中未找到任何内容,则显示java警报   java我将springboot和@component与@scheduled一起使用,它每12小时锁定一次   ApachePOI如何使用java删除包含字符串的word表的行   java如果对象(x,y)靠近其他对象(x,y)   从未对JMSException调用java JMS CachingConnectionFactory OneException方法   javascript使用java将HTML页面转换为MS word