小编Jac*_*ADE的帖子

pandas dataframe hexbin plot没有xlabel或axis值

我试图将数据帧绘制为hexbin,但似乎无法绘制xlabel和x轴值.数据框如下:

szen_df.xs('left', level='pos')
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

情节如下:

szen_df.xs('left', level='pos').plot(x='szen', y='lat', xlim=(0,90), ylim=(-90,90), kind='hexbin', colormap='Reds' )
Run Code Online (Sandbox Code Playgroud)

结果:

在此输入图像描述

python plot matplotlib ipython pandas

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

在matplotlib中设置颜色条的限制

我见过很多例子,不适用于我的情况.我想要做的是为colorbar设置一个简单的最小值和最大值.设置图像cmap的范围很简单,但这不会将相同的范围应用于颜色条的最小值和最大值.以下代码可以解释:

triang = Triangulation(x,y)
plt.tricontourf(triang, z, vmax=1., vmin=0.)
plt.colorbar()
Run Code Online (Sandbox Code Playgroud)

尽管cmap范围现在固定在0和1之间,但颜色条仍然固定在数据z的极限上.

python matplotlib colorbar

13
推荐指数
3
解决办法
6万
查看次数

python - 基于公共值连接2个数组/列表的简单方法

我已经尝试了一段时间,但找不到一种简单的方法来加入仅基于公共值的2个列表或数组.类似于SQL内部联接但具有数组/列表而不是dict或其他一些数据类型.例如.

a = [1, 2, 3]
b = [2, 3, 4]
join(a, b)
Run Code Online (Sandbox Code Playgroud)

版画

[2, 3]
Run Code Online (Sandbox Code Playgroud)

看起来很简单但缺乏python或numpy.

python arrays numpy

7
推荐指数
2
解决办法
7785
查看次数

如何使用pandas DataFrame绘图函数绘制每个子图的ylabel

默认情况下,使用subplots选项的pandas.DataFrame.plot()似乎不容易为每个子图绘制ylabel.我试图绘制一个pandas数据帧,在数据帧中每列有一个子图.到目前为止,代码不起作用:

fig = plt.figure(figsize=(10,10))
ax = plt.gca()
df.plot(y=vars, ax=ax, subplots=True, layout=(3,1), sharex=True, legend=False,)
ax.set_ylabel = ['y','x', 'z']
Run Code Online (Sandbox Code Playgroud)

但这并没有绘制任何标签.

python plot matplotlib pandas subplot

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

YouTube 嵌入视频从特定时间开始(不起作用)

我希望嵌入视频在特定时间开始。在本例中,是在视频第 66 秒处。您好,我尝试了下面的 html 代码的各种版本,其中涉及在 URL 末尾添加?start=66或,但似乎没有任何效果。#t=66s也尝试删除?ecver=1但没有改变它。我还尝试添加version=3到 URL 的末尾。

我已经在 Firefox 57.04 和 Chrome 63.0.3239.132 上尝试过。

<!DOCTYPE html>
<html>
<head>
<title>test</title>
<meta charset="utf-8">
<head>
<body>

<iframe width="548" height="308" src="https://www.youtube.com/embed/9Y9OXjY_Yhg?start=66?ecver=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

</body>
</head>
Run Code Online (Sandbox Code Playgroud)

它只是不会在特定时间开始视频。

html youtube video video-embedding

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