首页 文章详情

Python 用一行代码搞事情,机器学习通吃

Python绿色通道 | 222 2021-11-16 20:44 0 0 0
UniSMS (合一短信)

↑ 关注 + 星标 ,每天学Python新技能

后台回复【大礼包】送你Python自学大礼包

日常工作中,每人应该都有一些用的非常顺手的代码段,用它们实现不同的功能。

之前我一直在想,有没有一个Package工具箱,把各种 function 都封装好,需要的时候 import 过来直接用。

答案是有的,这个包就是utilmy ,安装仅需pip install utilmy,使用仅需from utilmy import XXXXX

感受一下这个包里的部分function

这些用法包括且不限于:读取文件,操作文件、数据导入、格式转换、时间处理、分箱操作、可视化、保存文件等等。

具体大家可以参考作者github,8000多行的代码,需要了解某个模块的用法,直接去Ctrl + F 搜索即可。

https://github.com/arita37/utilmy/blob/doc/index_all_functions.py

举两个小栗子:

例子1:dataframe保存为csv文件

from utilmy import pd_to_file
pd_to_file(df, "data.csv", show=1)

例子2:dataframe中多个变量绘图

from utilmy import pd_plot_multi
pd_plot_multi(df_weather, cols=['T (degC)''Tpot (K)'] )

是不是妥妥的极简风?大家完全可以按照类似思路,打造自己的Package!然后上传PyPI。

一刀流还有另一种玩法

之前电子工业出版社的杨老师赠了我一本书《Python一行流》

本书专注于从初学迈向进阶的Python编码技术,教大家如何像专家一样写出优雅、准确、简洁高效的Python单行代码,包括Python语言基础、编程技巧、基于NumPy的科学计算、机器学习的主要算法模型、正则表达式进阶、计算机科学中若干经典算法的单行实现等。

针对机器学习初学者,这里涵盖了使用 Python 的 scikit-learn 库进行机器学习的10个一行流程序,涉及值预测的回归算法,这些算法的例子包括线性回归、K-近邻算法和神经网络等,非常适合入门机器学习。


推荐阅读

  1. 分享超40项爬虫与反爬虫攻防对抗实例,点个赞吧!

  2. 朝阳群众举报阿里996造成交通严重堵塞!

  3. 发现一款好用到爆的数据库工具,被惊艳到了!

  4. Win11 神优化!CPU、内存占用暴降,速度傻快让人秒弃 Win10

  5. 新华社公布新增57个禁用词,三思而后言


good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter