reactjs - mpld3的venn图中发送新行
问题描述
我正在尝试在 mpld3 中导入带有一些标签的维恩图。当图表在反应页面上呈现时,换行符不再出现。以下是代码:
fig, ax = plt.subplots(figsize = (5,6))
ax.set_title('Common values for the years ', fontsize=12)
v = venn2([set(list_topics_y1), set(list_topics_y2)],
set_labels=[str(year1), str(year2)])
v.get_patch_by_id('10').set_alpha(0.7)
v.get_patch_by_id('10').set_color('purple')
v.get_patch_by_id('01').set_alpha(0.9)
v.get_patch_by_id('01').set_color('yellow')
v.get_patch_by_id('11').set_alpha(0.4)
v.get_patch_by_id('11').set_color('brown')
v.get_label_by_id('10').set_text('\n'.join(list_topics_y1))
label = v.get_label_by_id('10')
label.set_fontsize(7)
# v.get_label_by_id('01').set_text('\\n'.join(dog_only_names))
# v.get_label_by_id('11').set_text('\\n'.join(overlap_names))
c = venn2_circles([set(list_topics_y1), set(list_topics_y2)],
linestyle='solid')
plt.axis('off')
html_graph = mpld3.fig_to_html(fig,template_type='general')
如何以出现换行符的方式设置标签?此外,即使关闭轴,也会出现轴。如何删除它?
解决方案
推荐阅读
- jquery - Kendo UI Scheduler 创建 SharePoint 项目失败。缺少元数据标记
- python - Python: passing url through variable not working
- terminal - 在 OpenSUSE 上安装网络服务器
- cmake - 如何使用 cmake 命令将一些特定类型的文件从源目录复制到目标目录?
- c# - Get xaml directory path at design time
- ios - react-native 在终端中没有找到任何 iOS 模拟器
- ruby-on-rails - Factory Bot 和 Rspec 具有嵌套属性和同一张表的两个外键
- java - 如何使用 Apache Jena 获得“Select count(*)”查询的结果?
- mysql - ext4 上的 Mysql 更新
- gradle - 从 4.10.2 升级到 gradle 5.0 时,Publishing.publications.genericArtifact 不可用