12 2021 档案
摘要:最近在玩streamlit,不但实现一些好玩的应用,还可以直接部署,比如我之前开发的决策树挑西瓜就是使用了streamlit,入门可以参考我的这篇教程。 前文我介绍了用streamlit+bar_chart_race实现条形竞赛图的方法,今天咱们就讲一下如何部署,如何白嫖heroku的服务器。 ht
阅读全文
摘要:这个动图叫条形竞赛图,非常适合制作随时间变动的数据。 我已经用streamlit+bar_chart_race实现了,然后白嫖了heroku的服务器,大家通过下面的网址上传csv格式的表格就可以轻松制作条形竞赛图,生成的视频可以保存本地。 https://bar-chart-race-app.her
阅读全文
摘要:最被低估的Python绘图库!Matlplotlib 超强实力鉴赏 Matplotlib Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。 Python宇宙的绘图库层出不穷,比如boken seaborn pyechart a
阅读全文
摘要:在机器学习领域,有一个很有名气的西瓜--周志华老师的《机器学习》,很多同学选择这本书入门,都曾有被西瓜支配的恐惧。我写文章的时候也特别喜欢用西瓜数据集,以它为例手算+可视化讲解过XGBoost,自认非常通俗易懂。 最近我介绍了决策树的可视化,还有可以快速实现机器学习web应用的神器——streaml
阅读全文
摘要:彻底干掉了Windows的cmd,一个字:爽! 先说一句:Windows下的 cmd 就是垃圾! 习惯了Ubuntu和Mac的Terminal,再去用Windows的 cmd 简直难以忍受。 今天就向同学们介绍一下这款Windows神级命令行工具—-Cmder Cmder Cmder是一款windo
阅读全文
摘要:最近在玩streamlit Streamlit 是第一个专门针对机器学习的应用开发框架,是开发自定义机器学习工具最快的方法,它的目标是取代Flask在机器学习项目中的地位。 在Streamlit官方网站,有很多开源的应用,涉及NLP、数据可视化、音频处理、机器学习建模及训练等等 今天向大家介绍2个我
阅读全文
摘要:简介 manim是斯坦福大学数学系小哥Grant Sanderson开源的数学仿真模拟python库,并用于YouTube 频道3Blue1Brown,来解说高等数学。 manim是一个非常优秀的数学动画制作引擎,先来两个GIF感受一下 manim 的魅力: 很多同学应该在 B 站看过3b1b的视频
阅读全文
摘要:pathlib 学习 Python 时,尤其是在进行文件操作和数据处理时,经常会处理路径问题。最常用和常见的是 os.path 模块,它将路径当做字符串进行处理,如果使用不当可能导致难以察觉的错误,而且代码很难跨平台复用。pathlib 就是一个非常棒的Python标准库,超级好用。 pathlib
阅读全文
摘要:问题 如果有一组数据,如何确定他们来自哪个统计分布? 从数据分析的角度,我们并不想要通过严格的统计方法去找到这个分布,Python中有一个可以自动拟合数据分析的库 —— distfit 。这是一个python包,用于通过残差平方和(RSS)和拟合优度检验(GOF)对89个单变量分布进行概率密度拟合,
阅读全文
摘要:全球最大同性交友网站 GitHub 是所有程序员的最爱,但是国内开发者访问Github 很不稳定,克隆开源项目也慢的离谱,常常clone失败。 之前大家或绕道码云(GitLab)或修改host文件,但这样就太麻烦了。今天向大家推荐一个我在用的Chrome插件,速度嗖嗖的,用了很久,非常稳定。 这个插
阅读全文
摘要:众所周知 Python 有一个致命的缺点:速度比 C、C ++ 等语言慢很多。PyPy 恰好可以解决这一问题,它能够让 Python 代码运行得比 C 还快。 比如: import time from termcolor import colored start = time.time() numb
阅读全文
摘要:人人都知道学习很重要,学习究竟是为了什么呢?根本目的只有一个,学以致用! 机器学习,大家都学了很多算法,搞了很多模型,但是极少拿来解决实际问题。 毕竟开发一个机器学习应用需要的技术栈不是每个人都能掌握,今天就向同学们介绍一个绝佳解决方法————streamlit 它可以让你用Python用极短的时间
阅读全文
摘要:目前无论是机器学习竞赛还是工业界,最流行、应用最广泛的xgboost其实是优化后的GBDT(LightGBM里面的boosting比较经典稳定的也是GBDT哦!),而GBDT的基分类器最常用的就是CART决策树!掌握决策树,对理解之后的GBDT、LightGBM都有大有裨益。 可视化的方式理解决策树
阅读全文
摘要:终于把 jupyter notebook 玩明白了 JupyterLab 终于出了 Windows 桌面版 今天向大家介绍一款很有意思的 JupyterLab 插件 —— Mito Mito是Jupyter Lab的一个可编辑电子表格插件,在编辑.csv表格(带格式转换功能)时,就能生成相关Pyth
阅读全文
摘要:李沐老师是我比较敬佩的深度学习“大神”,之前我在公众号推荐过他的两篇文章。 李沐大神新作:用梯度下降来优化人生 亚马逊首席科学家李沐博士:工作五年反思 也推荐过他的著作:全球175所大学教材:《动手学深度学习》(中文版下载) 可能还有同学不知道李沐,这里简单介绍一下他的履历。 他是硅谷华人技术人才,
阅读全文