0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

大数据:数据科学家需要知道十个好用的Python库

如意 来源:今日头条 作者:星云鹤峰 2020-08-08 08:41 次阅读

Python是比较流行和广为人知的编程语言之一,它已取代了业界的许多编程语言。它是数据科学专业人士比较喜欢使用的编程语言之一,因为它拥有庞大的库。

Python因其简单易用而被称为初学者级编程语言,它的编程语法易于学习,并且与C,Java和C ++相比具有较高的水平。

为了获得更准确的算法和编码,Analytics Insight给出前10个Python库

PyTorch

Pytorch是一个开源库,它基本上替代了Numpy。 PyTorch带有高级功能,可用于构建深度神经网络。数据科学专业人士仍然可以使用其他语言,例如scipy,Cython和numpy,这些语言可在需要时帮助扩展PyTorch。 Pytorch被包括Facebook,Twitter,Nvidia,Uber在内的许多组织所使用,用于快速建立研究原型并训练深度学习模型。

GitHub:https://github.com/pytorch/pytorch

Arrow

Arrow是一个人类友好的Python库,它提供了诸如对日期,时间和时间戳进行转换,操纵,创建和格式化的功能。它支持Python 2和3,它是DateTime的替代方法,它具有更好的界面,以促进丰富的功能。

GitHub:https://github.com/crsmithdev/arrow

IPython

这是最有用的python工具之一,为用户提供了丰富的体系结构。使用IPython,用户可以在其浏览器中编写和执行python代码。 Ipython可在多种操作系统上运行,包括Windows,Mac OS X,Linux和大多数其他Unix OS。 Ipython为用户提供了更多功能,包括帮助功能,高级编辑等。

GitHub:https://github.com/ipython/ipython

TensorFlow

Tensor flow是由Google Brain团队创建的开源机器学习python库。 Tensor流库用于开发,训练和设计深度学习模型,并且可以用于进行数值计算。 Tensor Flow是Theano的替代产品,它可以在移动设备,单CPU系统和GPU上运行。

GitHub:https://github.com/tensorflow/tensorflow

Caffe2

Caffe2是将Caffe框架带入现代世界的尝试。它支持分布式培训,甚至可以在移动平台中进行部署。虽然PyTorch可能更适合研究,但Caffe2适合进行大规模部署,如Facebook上所示。

GitHub:https://github.com/caffe2/caffe2

Scrapy

Scrappy是一个广泛使用的Python Web抓取库。 Scrappy最初用于创建爬网程序,ands 则专门用于抓取,如其名称所示。现在它用于多种用途,包括数据挖掘,自动化测试等。scrapy是开源的,必须具有库。

GitHub:https://github.com/scrapy/scrapy

Requests

Requests是著名的Python库之一,该库在Apache2下获得许可并用Python编写。该库可帮助用户与多种语言进行交互。借助Requests库,用户可以手动将字符串串接到其URL。他们可以使用Request 库将HTTP请求发送到服务器,并且可以添加表单数据,内容(如标头,多部分文件等)。

GitHub:https://github.com/requests/requests

Zappa

Zappa是由Miserlou创建的比较好的python软件包之一,它很容易在API Gateway和Amazon Web Services Lambda上构建和实现无服务器应用程序。由于AWS自动处理水平扩展,因此没有请求会超时。使用Zappa,您可以使用Zappa在一行中更新代码。

GitHub:https://github.com/Miserlou/Zappa

Flashtext

FlashText是更好的选择,它的优点包括,无论用户有多少个搜索词,其运行时间都是相同的,而regexp则相反,运行时间几乎随词的数量线性增加。

GitHub:https://github.com/vi3k6i5/flashtext

Fire

Fire是一个开源库,可以为任何Python项目自动生成命令行(CLI)。用户几乎不需要编写任何代码或文档字符串来构建其CLI!他们只需要调用Fire方法并将其传递给CLI的任何方法传递给它:函数,对象,类,字典,甚至根本不传递任何参数,这会将整个代码转换为CLI 。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • python
    +关注

    关注

    51

    文章

    4667

    浏览量

    83442
  • 大数据
    +关注

    关注

    64

    文章

    8632

    浏览量

    136568
  • 数据科学
    +关注

    关注

    0

    文章

    163

    浏览量

    9979
收藏 人收藏

    评论

    相关推荐

    Pyserial来进行与stm32的串口通信,用write方法给32发数据时会出现数据的错误和缺失怎么解决?

    我使用的是Pyserial来进行与stm32的串口通信,python可以很好地接收32发来的数据,但是我用write方法给32发数据时会出现数据
    发表于 03-12 07:32

    谷歌DeepMind科学家欲建AI初创公司

    据知情人士透露,谷歌人工智能部门DeepMind的两名杰出科学家Laurent Sifre和Karl Tuyls正在与投资者商讨在巴黎成立一家新的人工智能初创公司的事宜。
    的头像 发表于 01-22 14:41 191次阅读

    飞腾首席科学家窦强荣获 “国家卓越工程师” 称号

         飞腾首席科学家窦强荣获 “国家卓越工程师” 称号 1月19日上午,首届 “国家工程师奖” 表彰大会在北京人民大会堂隆重举行。81 名个人被授予 “国家卓越工程师” 称号,50 个团队被授予
    的头像 发表于 01-19 19:22 1067次阅读
    飞腾首席<b class='flag-5'>科学家</b>窦强荣获 “国家卓越工程师” 称号

    Python编程的十大依赖库有哪些

    Pandas库是数据科学家的得力工具,它提供了强大的数据结构和数据分析功能。无论您需要进行数据
    的头像 发表于 12-13 10:29 431次阅读

    制板人要知道的pcb icd是什么意思

    制板人要知道的pcb icd是什么意思
    的头像 发表于 12-04 15:56 520次阅读

    Open AI首席科学家:ChatGPT可能已经有了意识,AI将万世不朽

    我是来和OpenAI的联合创始人兼首席科学家Sutskever会面的,他的公司位于旧金山传教区一条不起眼的街道上,办公楼没有任何标志,我想听听他一手打造的这项颠覆世界的技术的下一步计划。我还想知道他的下一步计划,尤其是,为什么建立他公司的下一代旗舰生成模型不再是他的工作重
    的头像 发表于 11-02 15:58 454次阅读

    python读取数据数据 python查询数据python数据库连接

    库,获取数据库中的数据,并对数据进行增删改查等操作。本文将详细介绍Python如何连接数据库、读取数据
    的头像 发表于 08-28 17:09 1175次阅读

    SQLite数据库与python的区别

    数据科学等方面。SQLite数据库和Python之间有很多不同之处,下面将详细解析它们之间的区别。 1. 数据库类型 SQLite是一种关
    的头像 发表于 08-28 16:41 525次阅读

    弹簧拉压试验机需要知道的小知识

    弹簧拉压试验机需要知道的小知识?|深圳磐石测控
    的头像 发表于 08-24 09:13 405次阅读
    弹簧拉压试验机<b class='flag-5'>需要知道</b>的小知识

    华为辟谣3.2万名科学家移籍

    华为辟谣3.2万名科学家移籍 对于近期网络传言的华为3.2万名科学家移籍华为方面表示,造谣者毫无根据、无中生有。 华为辟谣3.2万名科学家移籍以及其他的一些网络传言,比如“华为孟晚舟宣布23万亿
    的头像 发表于 08-22 16:51 991次阅读
    华为辟谣3.2万名<b class='flag-5'>科学家</b>移籍

    科学家呼吁开展气候合作

    三位研究人员介绍了建立地球数字孪生的计划,该计划旨在帮助人们了解全球变暖的影响并做出应对。 三位顶尖科学家正在帮助带领计算史上最雄心勃勃的项目之一:打造地球的 数字孪生 。 Peter Bauer
    的头像 发表于 07-06 20:10 286次阅读
    <b class='flag-5'>科学家</b>呼吁开展气候合作

    踏歌智行创始人、首席科学家余贵珍教授登榜“2023科创家”

    “一群跨越了科学与商业边界的人”这是科创媒体36氪对科创企业家的定义。近日, 踏歌智行创始人、首席科学家余贵珍教授从全赛道中脱颖而出, 登榜首届“2023科创家”榜单。此次共有15位教授荣登榜单
    的头像 发表于 06-16 19:15 2250次阅读
    踏歌智行创始人、首席<b class='flag-5'>科学家</b>余贵珍教授登榜“2023科创家”

    Python Pandas如何来管理结构化数据

    Python Pandas是一个为Python编程提供数据操作和分析功能的开源工具包。这个库已经成为数据科学家和分析师的必备工具。它提供了一
    的头像 发表于 05-25 11:22 453次阅读
    <b class='flag-5'>Python</b> Pandas如何来管理结构化<b class='flag-5'>数据</b>

    科学家用银线团搭建「纳米线网络」,触电就像大脑一样运作

    这也是如今不少AI科学家们梦寐以求的特性。最近,来自悉尼大学和日本国家材料科学研究所的科学家们在自然通讯上发表论文,试着通过使用纳米线网络(NWN)来模拟人类大脑在受到电激时的反应,实验效果还不错。
    的头像 发表于 05-04 09:30 415次阅读
    <b class='flag-5'>科学家</b>用银线团搭建「纳米线网络」,触电就像大脑一样运作

    获双项荣誉:中科智云受邀出席第二十一届中国科学家论坛

    上海2023年5月1日 /美通社/ -- 第二十一届中国科学家论坛于2023年4月27-28日在北京正式召开。本届论坛以"中国式现代化与科学技术体系化创新"为主题,来自全国各地的科学家、院士、教授
    的头像 发表于 05-02 21:38 480次阅读