小编cra*_*mus的帖子

如何在侧面有差异的不同子图中绘制对

我想在seaborn中制作一个情节,但我遇到了一些困难。数据有 2 个变量:时间(2 个级别)和状态(2 个级别)。我想在 x 轴上绘制时间,并以不同的子图形式表示,显示单独的数据线。最后,在这些的右侧,我想显示每个状态级别的时间 2 和时间 1 之间差异的差异图。我不能做得很好,因为我无法让第二个图显示在右侧。这是我的尝试:

import numpy as np
import pandas as pd
import seaborn as sns

# Just making some fake data
ids = [1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]
times = [1,1,2,2,1,1,2,2,1,1,2,2,1,1,2,2,1,1,2,2]
states = ['A', 'B', 'A', 'B'] * 5

np.random.seed(121)
resps = [(i*t) + np.random.normal() for i, t in zip(ids, times)]

DATA = {
    'identity': ids,
    'time': times,
    'state': states,
    'resps': resps
}
df = pd.DataFrame(DATA)
# Done with data

g = sns.relplot(
    data=df, kind='line',
    col='state', …
Run Code Online (Sandbox Code Playgroud)

python matplotlib seaborn

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

github ssh 密钥名称

我正在尝试配置 git,这样我就不必继续进行身份验证(并且还可以了解有关 git 的更多信息)。

我之前一直使用基于密码的身份验证,这种身份验证会重复输入我的密码。我按照步骤(使用 Windows)在 github 中设置 SSH 密钥。我给我的密钥起了一个特定的名称,预计在某个时候我将需要多个 SSH 密钥。id_rsa一直有github是没有意义的!我收到了密钥已成功创建的电子邮件,我使用 git bash (因为 Windows)静默启动 SSH 客户端并添加了我的私钥。但运行 agit clone给了我这个错误:

git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Run Code Online (Sandbox Code Playgroud)

然后我想到用默认名称 ( id_rsa) 尝试一下,而不是我的自定义名称,当然它是有效的。所以我的问题是如何避免这种情况?我不希望为 github 保留默认名称。

windows git ssh

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

标签 统计

git ×1

matplotlib ×1

python ×1

seaborn ×1

ssh ×1

windows ×1