小编Sil*_*fan的帖子

根据上一个和下一个元素将元素插入到列表中

我正在尝试将新元组添加到元组列表中(按元组中的第一个元素排序),其中新元组包含列表中前一个元素和下一个元素的元素.

例:

oldList = [(3, 10), (4, 7), (5,5)]
newList = [(3, 10), (4, 10), (4, 7), (5, 7), (5, 5)]
Run Code Online (Sandbox Code Playgroud)

(4,10)从构建和(3之间加入10)和(4,7).

Construct (x,y) from (a,y) and (x,b)
Run Code Online (Sandbox Code Playgroud)

我已经尝试使用enumerate()插入特定位置,但这并不能让我访问下一个元素.

python list

9
推荐指数
2
解决办法
262
查看次数

时间序列使用Seaborn绘制最小/最大着色

我正在尝试根据以下数据创建一个3行时间序列图 长数据帧,在周x重载图中,每个群集是不同的行.

我对每个(Cluster,Week)对有多个观察结果(每个atm对应5个,将有1000个).我希望该行上的点是该特定(簇,周)对的平均过载值,并且该带是它的最小/最大值.

目前使用以下代码来绘制它,但我没有得到任何行,因为我不知道使用当前数据帧指定的单位:

    ax14 = sns.tsplot(data = long_total_cluster_capacity_overload_df, value = "Overload", time = "Week", condition = "Cluster")
Run Code Online (Sandbox Code Playgroud)

GIST数据

我有一种感觉,我仍然需要重新塑造我的数据帧,但我不知道如何.寻找看起来像这样的最终结果在此输入图像描述

python pandas seaborn

6
推荐指数
2
解决办法
5897
查看次数

使用Seaborn条形图绘制宽格式的数据框

我正在尝试生成一个条形图DataFrame,其中包含所有观察值,如下所示:数据(行=年,列=对象,值=违反对象的年份)

使用默认熊猫时,我得到的图形类型正确plot

cluster_yearly_results_df.plot.bar()
Run Code Online (Sandbox Code Playgroud)

正确的条形图

但是,我想使用seaborn,并且在使用以下命令输入宽格式数据帧时遇到问题:

sns.barplot(data=cluster_yearly_results_df)
Run Code Online (Sandbox Code Playgroud)

我可以用seaborn做我想做的事吗?

python pandas seaborn

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

标签 统计

python ×3

pandas ×2

seaborn ×2

list ×1