小编Emm*_*ith的帖子

Pyplot errorbar保持我的点与线连接?

我无法在我的数据点之间获取这些线条消失!似乎每当我尝试添加错误栏时它就会这样做.如果你看图表,第一个没有错误栏行,第二个是它.这是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)

在此输入图像描述 在此输入图像描述

python matplotlib errorbar

5
推荐指数
1
解决办法
7005
查看次数

基于Python文本的游戏没有调用正确的房间

我正在写一个基于文本的游戏,我想将每个房间连接到其他四个房间 - 北,南,东和西.我现在正从北方开始.用户应该能够键入'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)

python oop namespaces class python-import

3
推荐指数
1
解决办法
88
查看次数

标签 统计

python ×2

class ×1

errorbar ×1

matplotlib ×1

namespaces ×1

oop ×1

python-import ×1