在使用海运的“分类”绘图功能来实际绘制分类数据的速率时,我遇到了一个反复出现的问题。
我在这里做了一个简单的例子,我可以发誓我已经习惯了使用海运。我设法找到了一个使用虚拟变量的解决方案,但这并不总是很方便。有谁知道为什么我的“第2版”用例的barplot不起作用?
import pandas as pd
from pandas import DataFrame
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
# Generate some example data of labels and a
将标本置于n×m大小的网格中,将其划分为1×1细胞。
它是按照下列规则扩展的。
如果在t时刻,试样占据 (x,y),那么在时间上t+1最多可以扩展到(x+1,y),(x-1,y),(x,y+1),(x,y-1)以外的任何两个细胞。
例如,如果在t=0秒时,如果样本占据(4,5),那么在时间t=1秒时,网格的状态可以是以下任何一种
1. specimen at (4,5), (5,5) and (3,5).
2. specimen at (4,5), (5,5) and (4,6).
3. specimen at (4,5), (5,5) and (4,4).
4. specimen at
我正在创建一个3x3网格的子图与共享x和y轴在jupyter笔记本。
fig, ((ax1,ax2,ax3), (ax4,ax5,ax6), (ax7,ax8,ax9)) = plt.subplots(3,3, sharex=True, sharey=True)
x = np.linspace(0, 2*np.pi, 400)
y = np.sin(x**2)
ax5.plot(x,y,'-')enter code here
现在,当我试图通过下面的代码使每个子图的x和y标签可见时,什么都不会发生。
for ax in plt.gcf().get_axes():
for
我试图用海运来绘制分布图,但没有得到地块中的网格线,这是很简单的。
import seaborn as sns
%matplotlib inline
sns.distplot(df_0['temp'], bins=20)
Below is the image for reference
[1]: https://i.stack.imgur.com/q7z4W.png
我有一个边长L的立方体,在这个立方体里面是一个较小的立方体,在中间。沿着这个内部立方体均匀的空间,我想放置粒子。我有一个矩阵'walker',它是一个三维矩阵,它存储粒子在固定时间步长上的位置。具体来说,walker(i,j,k)是I粒子的信息,在时间步骤j中,I粒子的k位置,其中k=1,2和3,代表x,y和z方向。
下面是我给每个粒子一个初始位置的尝试:
L=16
W=5 %Number of walkers (particles)
%Initial Positions of Walkers (particles):
for i=1:W
for j=1:3
我用Pandas绘制了两个数据序列并导入了海运。理想情况下,我希望在左右y轴之间共享水平网格线,但我的印象是这很难做到。
作为一个折衷方案,我想把所有的网格线一起移除。但是,下面的代码生成了次要y轴的水平网格线。
import pandas as pd
import numpy as np
import seaborn as sns
data = pd.DataFrame(np.cumsum(np.random.normal(size=(100,2)),axis=0),columns=['A','B'])
data.plot(secondary_y=[
我想要根据另一列页脚行值计算特定列的页脚值。我的网格数据如下所示。
a b c d
1 1 1 5
2 2 2 7
Grand total 3 3 3
In d column Grand tot based on the value of
grand total of C column/Grand total of A column*100?
How to calculate the grand total of D column for the abo