Python Matplotlib与Matlab的等价物';s细胞图()

Python Matplotlib与Matlab的等价物';s细胞图(),python,matlab,matplotlib,visualization,Python,Matlab,Matplotlib,Visualization,Matlab中有一个cellplot()函数,用于可视化一条射线的内容。我希望以类似的方式可视化Python元组的内容。Matplotlib或任何其他python库中是否有函数可以实现这一点?谢谢 例如,Matlab中的单元数组可以是 A = {['1st element'] [2 3] [8 9 7; 1 2 3] ['a' 'b']}; 单元图(A)的输出: 你能发布一些Matlab代码/数据示例,以及可能的Matlab为这些数据生成的示例图像吗?@Marius:嗨,我编辑了这个问题,将M

Matlab中有一个
cellplot()
函数,用于可视化一条射线的内容。我希望以类似的方式可视化Python元组的内容。Matplotlib或任何其他python库中是否有函数可以实现这一点?谢谢

例如,Matlab中的单元数组可以是

A = {['1st element'] [2 3] [8 9 7; 1 2 3] ['a' 'b']};
单元图(A)
的输出:

你能发布一些Matlab代码/数据示例,以及可能的Matlab为这些数据生成的示例图像吗?@Marius:嗨,我编辑了这个问题,将Matlab代码和结果可视化。Matlab在这里生成的绘图基于Matlab的数据类型-橙色表示字符数组,红色表示数字数组,如果单元格本身包含单元格,则递归地跳入单元格。由于目前在
matplotlib
中似乎不存在这种情况,因此如果要编写自己的Python数据类型,您必须考虑要表示哪些Python数据类型。Python数据类型与MATLAB不直接匹配,所以很多都取决于您。