阅读背景:

使用matplotlib绘制三维线图。类型错误:不能根据“安全”规则将数组数据从dtype('float64')转换为dtype('S32')

来源:互联网 

This is my code :

这是我的代码:

    import matplotlib as mpl
    from mpl_toolkits.mplot3d import Axes3D
    import numpy as np
    import matplotlib.pyplot as plt


    with open("TestGraph.txt") as f:
        data = f.read()

    data = data.split('\n')



    fig = plt.figure()
    ax = fig.add_subplot(111,projection='3d')



    x = [row.split(' ')[0] for row in data]
    y = [row.split(' ')[1] for row in data]
    z = [row.split(' ')[2] for row in data]
    ax.plot_wireframe(x, y,z)

    plt.show()
    import matplo



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: