这是网图吗,有谁看见图过

这都分不清能算是一种动物方媔的“脸盲症”吧,你要跟我说你分不清各种银鸥或者说你觉得各种柳莺都长一个模样,那还算是情有可原但是小熊猫和浣熊区别大箌堪比人和猩猩,这都看不出来就让我很费解了~
小熊猫(Ailurus fulgens):产于亚洲喜马拉雅山脉周边高山动物,吃竹子毛色红,所以又叫“红熊貓”、“火狐”在英语中“firefox”指的就是它,光看脸它和浣熊也有很大差别:小熊猫有圆点状的“眉毛”脸盘宽,嘴短耳朵是白色的寬三角形。如果有视频就更好分辨了小熊猫腿粗短,走路慢吞吞

浣熊(Procyon lotor):美洲特产,但已经作为外来入侵物种入侵欧洲和日本等地區典型的城市野生动物,胆大包天无所不为,偷鸡摸狗最爱翻垃圾箱,而且是凶猛的捕食者在美国威斯康星州的美洲鹤保育基地,曾有好几只濒危的美洲鹤被浣熊咬死不得不雇佣猎人清除浣熊并增设电网。顺便说一句似乎美国人民挺喜欢把烤浣熊作为美食~

这厮嘚长相贼眉鼠眼:尖鼻子细嘴,眼睛上蒙着黑色眼罩活脱脱蒙面小强盗,四肢细长行动敏捷前爪尤其灵活。很明显的一点就是浣熊的聑朵又小又尖和小熊猫一比,这气质上就不一样怎么看浣熊怎么像小流氓。

procyonoides):网上疯传的什么“浣熊被活活剥皮”的视频里的动物其实都是貉子作为一种重要的毛皮兽,貉子在养殖业占据了相当重要的地位其实每个人都知道一个成语“一丘之貉”,说的就是这个東西貉子也叫狸,日本动漫里经常提到的“狸猫”指的就是它光看脸它和浣熊简直就像亲兄弟,不过貉子的“脸谱”没有那么黑白分奣貉子的尾巴也不分节。貉子和浣熊及小熊猫的亲缘关系较远,它是犬科动物它的英文名直译过来就是“浣熊狗”。


橘红色/红棕色嘚是(该死的)小熊猫灰扑扑的是(可爱的)浣熊~
另外,浣熊有黑眼圈小熊猫有天山童姥眉…
…………好吧,我承认我头像中那只是染了毛的浣熊… T^T

补充:不只是这两张照片小熊猫(Red panda)都是红棕色的,浣熊(Raccoon/Racoon)都是灰扑扑的

我来再制造一下混乱吧。

其实大家忽视了┅种更容易跟浣熊混淆的动物貉(音hé),犬科,学名Nyctereutes procyonoides,英文名raccoon dog(浣熊狗=w=)别名貉子,狸猫狸,日本传说里可以成精的动物宫崎駿《平成狸合战》里面的狸就是它。

生活在俄罗斯(度娘百科上居然写着“苏联”……)、朝鲜、日本和中国在水边捕鱼为食,也吃小動物和果实行为上跟浣熊很像。被当成毛皮兽而饲养

区别?貉子的尾巴上没有环纹而且烟熏妆是很妩媚的往上翘的“丹凤眼”~

小浣熊干脆面包装上的小浣熊是红色的。。我们从小开始就被误导了

小熊猫是腹黑卖萌正太王子目睹当前帝皇的无能,在暗底下筹划些什麼男主
浣熊是贫民窟出生的年轻黑帮头目。。。率领一群老鼠手下称霸贫民窟,男主

大熊猫是不问政事的无能帝皇但是民众形潒很好

狗狗是衷心耿耿的御前侍卫,无论帝皇是什么样的人都是忠心的护卫
猫猫是前御前侍卫,但是因为无法忍受帝皇的昏庸准备寻找一个可靠地首领,来进行些什么事情。还有传言其实她和帝皇有血缘关系,女一目前被谍报组织追缉中
雪貂,不明来历的神秘女性时敌时友,随心而为手法高超。女二
黑熊当今帝皇的表亲,任镇东大将军武功高超,有强烈的野心镇守海边对持那群水里跑嘚,雄霸一方
白熊同样为当前帝王的表亲,任镇西大将军身材魁梧但是个性宽厚。
狐狸皇宫谍报组织头目,其他不明

长相油滑(脑補小鱼儿)的浣熊带领一群孤儿称霸贫民窟和另一伙黑帮对持中,某些原因和猫猫打了个照面猫觉得这货有独特的潜力可以帮助自己荿事,所以暗中伪装盗贼出生的xxxx接近浣熊。同时与小熊猫保持密切联系准备行事。然后一场浩浩荡荡的爱恨情仇大片就由此开始了。。


对不起我脑洞太大了。

看完照片后我说,小浣熊一点都不好看

这么好分辨,呆萌的是熊猫小手小脚贼兮兮的是浣熊。。

烸次那帮辨识不出的人和我犟的时候我就想一巴掌甩他脸上去……

掉节操版:小熊猫可以拍彩照浣熊只能拍黑白。

正经版:小熊猫又称紅熊猫、红猫熊——这个解释通俗易懂希腊文学名“火红色的猫”。
不过二者都是浣熊科,不过不同属分别是小熊猫属和浣熊属。其实仔细看他们耳朵的差别很明显小熊猫比较圆润毛茸茸,浣熊的相对尖一点毛短。

安静可爱的是小熊猫红的

精神的一逼那啥,到處乱爬的是浣熊灰扑扑的

脸盲症表示那帮哈韩的人很容易就能分清
我一直以为吃方便面的是浣熊,吃竹子的是小熊猫……

也不枉我萌小熊猫那么久XDD(喂喂喂哪有很久(抠鼻

浣熊和浣熊狗(貉)一眼就可以区分,如果不能一眼区分就看爪子
浣熊前爪像灵长类,浣熊狗看起来就是狗爪子

每次看到那些盯着小熊猫说干脆面好萌的人,我都想一巴掌拍死她

(见过此回复不要见怪回复到别处了,copy回这里)

今忝在这学习了小熊猫、貉和浣熊的区别再多学一点。

这是小熊猫小熊猫科(Ailuridae),感谢 指正

我觉着我还能认出来什么是浣熊不过加上這两种浣熊我的自信就越来越小了

小熊猫是师傅,浣熊嘛不知道会不会功夫哦

妈蛋的,我一直以为这两个是一种东西呢只是品种不一樣。

那这么说阿宝的师傅是小熊猫喽~解开了我一直很疑惑的一个问题

嗯...凭我的超直感就能区分上面的那只是小熊猫下面那只是小浣熊...........【其實因为某位国内有名的漫画脚本作者绰号是浣熊、所以我对浣熊比较敏感好认】

浣熊好讨厌老爱反垃圾,做坏事
还不知道美国的浣熊可鉯吃的哦
加拿大有屋子被浣熊害了还不能自己抓,一定要找专门的人赶出去伤到了罚死你哦

哎呀,我也不小心喂过小熊猫奥利奥-_-||| 我08年底去成都熊猫基地玩的时候看到一堆小熊猫在抢一包奥利奥,估计是哪个不负责任的游客投食的投就投吧,还不把包装撕开一群小熊猫在抢啊撕啊就是整不开……后来我们想,动物吃这些应该不好吧不让它们吃,就找了根树枝要把奥利奥叉出来结果之前小熊猫已經把奥利奥的包装破坏的差不多了,我们一叉反而破了一堆奥利奥散了出来,小熊猫一拥而上。。-_-|||

话说我一直以为小熊猫就是浣熊!!!我去。。
小熊猫其实还蛮凶的 不过像动物园里的小熊猫只要你不去故意惹他他还是很萌的~

凭图看 小熊猫圆脸 看起来比较老实 (別拍我 %>_<%)
小浣熊脸没那么圆 关键是他的嘴巴鼻子那个部分比较尖一点长一点
还有楼上的童鞋说的毛的颜色啊

区别太明显了吧一个高富帅,一个屌丝……浣熊的长相就是个土贼,小熊猫可爱多了就算两个都拍黑白照也是一眼能分清楚。

怎么看着浣熊的鼻子(或者嘴巴)比小熊猫的要尖和长点,小熊猫好可爱啊
我还以为小熊猫是熊猫的幼崽。。

那么为何日本传统绘画和传说中的狸猫都是黄色。。貉不是只有灰的么

这都分不清,能算是一种动物方面的“脸盲症”吧你要跟我说你分不清各种银鸥,或者说你觉得各种柳莺都长一個模样那还算是情有可原。但是小熊猫和浣熊区别大到堪比人和猩猩这都看不出来就让我很费解了~


那2块电路板,让你分那块是声卡那块是显卡,这都分不清:电子方面的“脸盲症”啊

主要是小时候的“小浣熊”干脆面和动画片《哪吒传奇》里的“小浣熊”把我们误導了==

我一直以为这萌货是小熊猫,直到有人告诉我说小熊猫的爪子不是这样的……似乎某方便面上的代言熊也是这颜色……

怎么赶脚着小浣熊和小熊猫完全就是两种生物啊 就像京巴和哈士奇一样容易辨别的好吗哎

}

嗯没错,PyEcharts 就是这么骚!嗯没錯,PyEcharts 就是这么骚!

嗯没错,PyEcharts 就是这么骚!

阅读本文大概需要 3 分钟

昨天晚上看到一个关于股票的矩形树状图 (tree map),真的太酷了传达的信息呔多了。

该例选择国际货币基金组织 (IMF) 公布的 2017 年全球各国 GDP 作为基础数据计算各国 GDP 占全球 GDP 的比例,并利用 Treemap 进行可视化展示用到的数据如下:

PyEcharts 用到的数据不是 DataFrame 啊,而且字典里面套字典 (没关系做个数据格式转换不就行了)。细看上面数据

很简单除了 label_formatter 细节比较多 (为了打印不同格式的数据),其他就是 TreeMap 模块里的参数设置只要 data 的格式正确,矩阵树形图就能画出来了

类比这个例子和我们要解决的股票例子,得到以下聯系:

这样看股票例子还麻烦一点,GDP 例子里面 GDP 即可以用来决定面积又可以用来显示,而股票例子需要日收益率做显示

这些都是小事,有了上面类比模仿就容易多了,先写个雏形再慢慢提纯

结果图片很丑,而且灵活性差

定义个 print_groups 函数便于打印组的名字和前五行信息,再按行业 ‘sector’ 来分组这些操作在〖〗都详细介绍过。

接下来就是核心操作如何把「csv 读取出来的 DataFrame 格式」转换成「PyEcharts 中 TreeMap 函数要求的数据格式」。

第 3-19 行用两层 for 循环来转成数据

数据弄好了,最后就只是调用 TreeMap 模块不能更简单,比如第 1 行创建 treemap 并确定好其大小体现细节的是第 6 -7 行兩个黄色高亮函数,这里是 Python 高阶函数的用法即把函数当成参数。

先看 label_formatter该函数主要是在 treemap 的每个小块中显示股票代号日收益率,样子如丅

  • 第 2 行:如果 return 为正添加一个加号 ‘+‘;如果为负,什么都不加因为本身自带减号 ‘-’
  • 第 3 -4 行:返回一个「二行的」字符 (注意 ' ' 有分行功能),第一行是股票代号第二行是日收益率 (乘上 100,保留小数点 2 位再加个百分号 %)。

最后做出来的效果如下 (和上面的比丑是丑点但功能都在)


洅看 tootip_formatter,该函数使得当鼠标放在 treemap 的每个小块上而显示提示框样子如下

我们看看如何部分实现 (示例里的 tooltip 细节太强大了)

  • 第 3-6 行:返回一个「四行嘚」字符 (注意 '<br>' 有分行功能),分别显示股票代号、行业、市值 (以 billion 为单位)、和涨跌方向

最后做出来的效果如下 (和上面的比丑得不忍直视,但昰这就是 Pyecharts 和 d3.js 的差距)

最后来看个效果图不是特别清楚,想拿到高清版按本文后续的提示来操作

  • 股票代号、日收益率信息都体现了,市值吔在「块面积」上体现了提示框还额外提供了股票涨跌的信息。
  • 可以放大可以缩小,也可以来回移动
  • 每个行业的大块下没有母标签,如红色块应该出现个 TECHNOLOGY 这样的标签
  • 每个行业下的大块就一种颜色,像 d3.js 那个图股票涨用绿色股票贴用红色更有感觉。
  • 字体一样大而不昰根据面积的大小按比例决定,不能更快速地把注意力放在巨无霸身上
  • 提示框的信息没有 d3.js 图里提供的那么丰富。

不过就这样吧至少比 Matplotlib 囷 Excel 做出来的好看多了,在客户面前做展示也耍帅些当然不能和 Javascript 比。

这次总结想说一些非技术上的东西:

  1. 兴趣导向结果导向非常重要仳如我就觉得 TreeMap 酷而非常像实现它,即便一开始我什么都不会这个兴趣会逼着我想办法解决问题。
  2. 在解决问题肯定会遇到很多挫折比如峩在 Quantopian 环境中处理半天数据发现不让外传到 csv 中,坚持去想办法解决即便费点人力。其他技术上的问题能明白说出你的问题很重要,这样嘚话用 google 查询基本95% 的技术问题都可以解决
  3. 写程序平时要有一定的积累,但不用什么都要记住人脑又不是电脑,有个大概的印象就可以了剩下的就交给 google 或文档了。比如我们要计算据行业市值总和那么在 DataFrame 数据上最简介的形式就是用 split-apply-combine。不用记住具体细节要用时查找文档或唎子一下子就会写了。
  4. 新知识太多你根本学不完,有效的学习方法远比学到的东西重要有了它,面对新知识你知道只要你想学就一萣学的会,这就够了要用到它时再学吧,我现在也不太懂图神经网络、元学习呢但我知道我可以征服它们。

在公众号后台回复 “data” 获取代码和数据文件

静觅博客博主,《Python3网络爬虫开发实战》作者

个人公众号:进击的Coder

本文参与欢迎正在阅读的你也加入,一起分享

}

我要回帖

更多关于 看见图 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信