小编hyg*_*ull的帖子

Jupyter Notebook 不支持 MARKDOWN 单元格中的笑脸

我是 Windows 10(64 位)用户,我使用的是Anaconda2(Python 2.7)。

.md在 Github 上创建了许多要点(作为 Markdown文件),它支持此网页中几乎所有可用的笑脸。

当我试图用:smile::boom:在等降价细胞Jupyter笔记本电脑,它没有工作,它似乎Jupyter笔记本不支持笑脸。

请建议我是否有任何方法可以解决此问题。

谢谢。

markdown python-2.7 anaconda jupyter-notebook

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

在Python中将垂直系列重塑为水平

我有一个简单的系列数据看起来像:

  id    
100241  Issue 1
100241  Issue 2
100241  Issue 3
100242  Issue 1
100242  Issue 2
100242  Issue 3
Run Code Online (Sandbox Code Playgroud)

我的目标是将其重塑为横向格式,每个id的一行及其相关问题并保存在excel中,看起来像

 id         
100241  Issue 1 Issue 2 Issue 3
100242  Issue 1 Issue 2 Issue 3
Run Code Online (Sandbox Code Playgroud)

我是Python的新手,不知道如何使用Python实现它?谢谢.

python python-3.x pandas

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

如何将 pandas 数据帧列表转换为 3d numpy 数组?

pd.DataFrame如果我有一个这样的列表:

df = pd.DataFrame(np.random.rand(4,5), columns = list('abcde'))
df_list = [df, df]
Run Code Online (Sandbox Code Playgroud)

问题: 如何将其转换为np.array( shape2, 3, 5) 的 3D?

我尝试这样做np.array(df_lsit),但出现以下错误:

ValueError: cannot copy sequence with size 4 to array axis with dimension 5
Run Code Online (Sandbox Code Playgroud)

python numpy multidimensional-array python-3.x pandas

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

ValueError:索引必须是单调的

dfdata.Speed.rolling('60T', closed='right').sum()
Run Code Online (Sandbox Code Playgroud)

我试图在这一列上应用滚动总和,并整理出整个数据,但仍然遇到相同的错误。谁能帮我解决一下??数据中索引列的第一个日期和时间列,第二个是普通列。这就是为什么它看起来有点重复。

DateTime            DateTime            Speed       distance    IDs totalHours          
2011-01-01 00:19:00 2011-01-01 00:19:00 0.041916    0.000710    19  0.016944
2011-01-01 00:20:00 2011-01-01 00:20:00 0.033719    0.000562    19  0.016667
2011-01-01 00:20:59 2011-01-01 00:20:59 0.153553    0.002517    19  0.016389
2011-01-01 00:21:59 2011-01-01 00:21:59 0.142272    0.002371    19  0.016667
2011-01-01 00:23:00 2011-01-01 00:23:00 0.033166    0.000562    19  0.016944
2011-01-01 00:24:00 2011-01-01 00:24:00 0.037843    0.000631    19  0.016667
2011-01-01 00:26:00 2011-01-01 00:26:00 0.050262    0.001675    19  0.033333
2011-01-01 00:27:00 2011-01-01 00:27:00 0.032249    0.000537    19  0.016667
2011-01-01 00:27:59 2011-01-01 00:27:59 0.180206    0.002953    19 …
Run Code Online (Sandbox Code Playgroud)

time-series python-3.x pandas

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

Python基本继承

我在Python中遇到了难以继承的问题,但我知道它是如何工作的,因为我在Java方面有了较大的经验......为了清楚起见,我在这里搜索了问题以及在线文档,所以我知道这将是在瞬间被称为重复的问题:P

我在Codecademy上的代码传递方式如下:

class Car(object):
    condition = "new"
    def __init__(self, model, color, mpg):
        self.model = model
        self.color = color
        self.mpg   = mpg

    def display_car(self):
        return "This is a %s %s with %s MPG." % (self.color, self.model, self.mpg)

    def drive_car(self):
        self.condition = "used"

class ElectricCar(Car):
    def __init__(self, model, color, mpg, battery_type):
        self.model = model
        self.color = color
        self.mpg   = mpg
        self.battery_type = battery_type
Run Code Online (Sandbox Code Playgroud)

但据我所知,我几乎要定义一个新类......那里的继承是什么?我可以这样做:

class ElectricCar(Car):
    def __init__(self, battery_type):
        self.model = model
        self.color = color
        self.mpg   = mpg
        self.battery_type = battery_type
Run Code Online (Sandbox Code Playgroud)

也许带有关键字的东西 …

python inheritance overriding

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

在Python中增加全局范围的整数变量

我试图x从另一个函数范围内更改全局值,如下面的代码所示,

x = 1
def add_one(x):
    x += 1
Run Code Online (Sandbox Code Playgroud)

然后我按如下方式在Python的交互式终端上执行语句序列.

>>> x
1
>>> x += 1
>>> x
2
>>> add_one(x)
>>> x
2
Run Code Online (Sandbox Code Playgroud)

为什么x仍然是2而不是3?

python integer scope function increment

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

如何通过在Django 2.0中创建语言文件来集成多语言支持?

我想创建一个由Django 2.0支持的网站(包括自动生成的管理网站),该网站应支持多种语言。

现在,我只想保留两种语言,英语阿拉伯语

我在网上阅读了许多教程文章,以使用django-admin的makemessagescompilemessages命令生成语言文件(.po文件)和编译.mo文件(由makemessages命令生成)。

但是我没有获得有关使用Django2.0进行此集成的任何特定解决方案,但我仍然面临这个问题。

谁能帮我解决这个问题。

并建议如何将英语翻译阿拉伯语

translation arabic python-3.x makemessages django-2.0

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