小编Man*_*rra的帖子

我可以在断言消息中引入变量的输出吗

我正在对我创建的一个程序的输入数据进行一些验证。我正在用断言来做到这一点。如果出现断言,我想知道数据的哪一部分出现,因此我想获取出现断言的值。

assert all(isinstance(e, int)
           for l1 in sequence.values()
           for l2 in l1 for e in l2),"Values of the dictionnary aren't lists of integers. Assert found in  '{l2}'"
# This code doesn't work
Run Code Online (Sandbox Code Playgroud)

python

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

如何修改 sns.histplot 中的核密度估计线

我正在创建一个直方图(频率与计数),并且我想添加不同颜色的核密度估计线。我怎样才能做到这一点?例如我想改变颜色

sns.histplot(data=penguins, x="flipper_length_mm", kde=True)

在此输入图像描述

示例取自https://seaborn.pydata.org/ generated/seaborn.histplot.html

python seaborn displot kdeplot histplot

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

尝试在 Google Sheets 中获取没有 SNX 等常见硬币的加密货币价格数据

我有一个谷歌表,其中有一些使用googleFinanceyahoo获得的加密货币价格数据。但是,我发现使用Synthetix Network Token等某些代币很难做到这一点。

我一直在阅读Stackoverflow中的其他问题并应用这些建议,但似乎没有一个适用于这种特定的加密货币

如果有人以前做过这个,你能告诉我你用的是什么方法吗?

更新:

我已经尝试过这个:


=GOOGLEFINANCE("SNXGBP")
Run Code Online (Sandbox Code Playgroud)

还有这个

=INDEX(IMPORTXML("https://finance.yahoo.com/quote/SNX-GBP/","//div[@data-reactid='32']"), 2, 1)

Run Code Online (Sandbox Code Playgroud)

两者都适用于大多数加密货币。

import xpath google-finance google-sheets web-scraping

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

如何过滤一列中在另一列中具有公共值的两个特定值

问题

我的数据框的最小可重现示例如下所示

df = pd.DataFrame({'patient': ['patient1', 'patient1', 'patient1','patient2', 'patient2', 'patient3','patient3','patient4','patient4','patient4','patient4'], 
                   'gene':['TYR','TYR','TYR','TYR','TYR','TYR','TYR','TYR','TYR', 'TYR','TYR'],
                   'variant': ['buu', 'luu', 'stm','lol', 'bla', 'buu', 'lol','buu', 'luu', 'IDK','ploy'],
                    'genotype': ['hom', 'het', 'hom','het', 'hom', 'het', 'het','het', 'hom', 'hom','hom']})

df

 patient gene variant genotype
0   patient1  TYR     buu      hom
1   patient1  TYR     luu      het
2   patient1  TYR     stm      hom
3   patient2  TYR     lol      het
4   patient2  TYR     bla      hom
5   patient3  TYR     buu      het
6   patient3  TYR     lol      het
7   patient4  TYR     ploy     het
8   patient4  TYR     luu      hom …
Run Code Online (Sandbox Code Playgroud)

python pandas

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

在seaborn箱线图中重命名xticks

seaborn 中是否有默认函数/方法可以重命名箱线图的 xticks 而无需更改输入数据框?

我在文档中没有看到任何内容,也没有在谷歌上搜索这个

python seaborn

0
推荐指数
1
解决办法
4264
查看次数