小编The*_*tor的帖子

如何在 matplotlib 图中移动一条线?

我试图在 python 中绘制两个列表,一个是test1,另一个是predictions1.

我希望绘制test1列表的前 150 个条目,然后绘制列表的第 101-150 个条目predictions1,以便两个图相互叠加。这是我尝试过的:

import matplotlib.pyplot as plt
plt.figure(figsize=(15,8))
plt.plot(test1[1:150])
plt.plot(predictions1[101:150], color='red')
plt.show()
Run Code Online (Sandbox Code Playgroud)

但我得到了结果: 在此处输入图片说明

显然,这不是我想要实现的,因为我希望红色图在最后叠加在蓝色图上。请帮忙。

python matplotlib python-3.x

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

如何从Python中的列表中仅删除字符串部分?

我有一个看起来像这样的列表:

{
    'J2EE': 0.0202219636,
    'financial': 0.2439565346,
    'Guru': 0.0202219636,
    'AWS': 0.0202219636,
    'next generation': 0.12072663160000001,
    'Machine Learning': 0.2025762767,
    'technology': 0.066936981
}
Run Code Online (Sandbox Code Playgroud)

如何仅提取文本部分并使我的列表看起来像:

['J2EE', 'financial', 'Guru', 'AWS', ...]
Run Code Online (Sandbox Code Playgroud)

我应该使用正则表达式吗?

python list python-3.x

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

标签 统计

python ×2

python-3.x ×2

list ×1

matplotlib ×1