我无法在我的数据点之间获取这些线条消失!似乎每当我尝试添加错误栏时它就会这样做.如果你看图表,第一个没有错误栏行,第二个是它.这是pyplot errorbar的常见副作用吗?有谁知道为什么会这样做,或者如何让它消失?
plt.figure()
plt.scatter(x, y, label = 'blah')
plt.errorbar(x, y, yerr = None, xerr = x_err)
plt.plot(x, f) #this is a line of best fit
Run Code Online (Sandbox Code Playgroud)
我正在写一个基于文本的游戏,我想将每个房间连接到其他四个房间 - 北,南,东和西.我现在正从北方开始.用户应该能够键入'walk north'并且应该调用north room.
我使用了三个文件 - 一个用于编写主要故事,一个用于调用故事中的适当房间,另一个用于导航以避免相互导入.
rooms.py:
import actions
class FirstRoom(object):
room_name = 'FIRST ROOM'
north = 'north_room'
def __init__(self):
pass
def start(self):
print self.room_name
while True:
next = raw_input('> ')
actions.walk(next, self.north)
actions.command(next)
class North(object):
room_name = "NORTH ROOM"
def __init__(self):
pass
def start(self):
print self.room_name
Run Code Online (Sandbox Code Playgroud)
actions.py:
import navigation
def walk(next, go_north):
"""Tests for 'walk' command and calls the appropriate room"""
if next == 'walk north':
navigation.rooms(go_north)
else:
pass
Run Code Online (Sandbox Code Playgroud)
navigation.py:
import rooms
first_room = rooms.FirstRoom()
north_room = …Run Code Online (Sandbox Code Playgroud)