Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中绘制字符串与浮点?_Python_Matplotlib_Plot - Fatal编程技术网

如何在python中绘制字符串与浮点?

如何在python中绘制字符串与浮点?,python,matplotlib,plot,Python,Matplotlib,Plot,如何使用pylab绘制string与float类型图 x = ['PARIS','LONDON'] y = [2.39, 3.41] 如何绘制x与y 多亏了迈尔斯·贝克,以下是解决方案: import pylab as pl x = [0,1] xTicks = ['LONDON','PARIS'] y = [2.39, 3.41] pl.xticks(x, xTicks) pl.xticks(range(2), xTicks, rotation=45) #writes strings wi

如何使用pylab绘制
string
float
类型图

x = ['PARIS','LONDON']

y = [2.39, 3.41]

如何绘制
x
y

多亏了迈尔斯·贝克,以下是解决方案:

import pylab as pl
x = [0,1]
xTicks = ['LONDON','PARIS']
y = [2.39, 3.41]
pl.xticks(x, xTicks)
pl.xticks(range(2), xTicks, rotation=45) #writes strings with 45 degree angle
pl.plot(x,y,'*')
pl.show()

您需要将水平关系指定给
y
的值,然后将字符串指定为
ticks
@MylesBaker谢谢!对于单个轴,是否有等效的方法来执行此操作?我尝试了
ax.setxticks()
ax.setxticklabels()
,但它们似乎被忽略了。。。