为什么要将 seaborn 导入为 sns?

147

为什么你总是将 seaborn 导入为 sns,而不是用其名称字母的缩写 sbn

sns 是某个东西的首字母缩写吗?

还是这是某种玩笑?

正如 cel 评论的那样,有人将此作为一个问题提交到了 github
在那里,他们没有回答这个问题,但是说这是与库的原始名称相关的一个玩笑。

2个回答

173

20
请注意,seaborn库的创建者还有名为"lyman"(取自Josh Lyman)和"ziegler"(取自Toby Ziegler)的其他项目:https://github.com/mwaskom?tab=repositories - Kevin Markham
4
还有“莫斯”(指唐娜特拉·莫斯)和“克雷格”(指CJ·克雷格)。真是一部棒极了的节目。 - Arthur
4
我没听懂这个笑话,有人可以再解释一下吗? - Eduardo Reis
5
我认为我可以忍受“import seaborn”的冗长。很无趣,我知道。 - Torsten Bronger
8
顺便说一下,我将像使用 nppd 一样导入 seaborn 作为 sb。我使用 sns 感觉不太舒服。 - Md. Musfiqur Rahaman

6

从 seaborn 文档的 常见问题解答 部分:

为什么 seaborn 被导入为 sns

这是对该库名称来源的不太明显的参考,但您也可以将其视为“seaborn 命名空间”。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接