matplotlib

    49热度

    4回答

    我创造了利用Matlab 使用matplotlib该地块规模,X-轴距吸引大批如100000,200000 300000我想有像1 ,2,3和10^5来表明它实际上是100000,200000,300000. 有没有一种简单的方法来在matplotlib中创建这样的比例尺?

    7热度

    2回答

    与我的previous question类似,我想控制使用matplotlib绘制的线条的capstyle。但是,我有非常多的线条,并且使用线条集合以外的任何东西绘制都会花费太长时间。是否有任何解决方法来以一种通用的方式控制线条集合中的线条样式(或者是绘制大量线条的超快速方法)。例如,我尝试过使用matplotlib rc设置: import matplotlib as mpl mpl.rcPa

    0热度

    2回答

    下面是简单的可以用matplotlib得到的。 import matplotlib.pyplot as plt plt.plot([1,2,3,4]) plt.ylabel('some numbers') plt.show() print 'done' 当我运行时,我没有错误,没有图表,并直接打印'完成'。 我使用easy_install安装在Ubuntu 10.04上。

    8热度

    3回答

    我正在使用matplotlib的imshow()函数来显示pandas.DataFrame。 我想为x和y轴的标签和刻度线从DataFrame.index和DataFrame.columns列表中绘制,但我无法弄清楚如何去做。 假设data是pandas.DataFrame: >>> print data <class 'pandas.core.frame.DataFrame'> Index:

    0热度

    1回答

    我有一批需要使用标准模板创建的图表。问题在于Y轴中的数字数量因设置而异;这是导致一个问题,因为我似乎无法得到布局,以适应ylabel +数字没有剪辑。 有没有关于如何选择正确的值subplot_adjust或使tight_layout记住suptitle的建议? 代码目前看起来大约是这样的: rc('text',usetex=True) rc('font',family='serif') mp

    10热度

    3回答

    我想在matplotlib中按照图库中的示例制作分组条形图。我用的是以下几点: import matplotlib.pyplot as plt plt.figure(figsize=(7,7), dpi=300) xticks = [0.1, 1.1] groups = [[1.04, 0.96], [1.69, 4.02]] group_labels = ["G1", "G

    2热度

    1回答

    所以我下载并安装了matplotlib。奇怪的是,我可以在将它们放置在home/user/Desktop中时正确运行示例,但是当我将它们移动到home/user/Documents时,它们停止工作,并收到以下消息。有什么特别的关于他们阻止matplotlib导入的Documents文件夹? Traceback (most recent call last): File "contour_

    4热度

    1回答

    我刚开始学习python/matplotlib/basemap,可以真正使用一些帮助。你如何绘制多行? 说我的数据看起来类似: [(lat1,lon1) (lat2,lon2) (lat3,lon3)] [(lat1,lon1) (lat2,lon2) (lat3,lon3)] [(lat1,lon1) (lat2,lon2) (lat3,lon3)] ... 我想绘制在我的数据每行一个

    7热度

    2回答

    我想通过使用matlibplot轴来绘制2个子图。由于这两个子图具有相同的ylabel和刻度,我想关闭第二个子图的刻度和标记。以下是我的短脚本: import matplotlib.pyplot as plt ax1=plt.axes([0.1,0.1,0.4,0.8]) ax1.plot(X1,Y1) ax2=plt.axes([0.5,0.1,0.4,0.8]) ax2.plot(X2

    2热度

    2回答

    假设轴子图的标记显示为“0,20,40,60,80,100”,但我想使最后一个标记100不可见。不知道如何做一个matplotlib轴子图?