Pandas 是一个非常流行的 Python 数据操作库。学习怎样使用它的 API 绘制数据。在有关基于 Python 的绘图库的系列文章中,我们将对使用 Pandas 这个非常流行的 Python 数据操作库进行绘图进行概念性的研究。Pandas 是 Python 中的标准工具,用于对进行数据可扩
在 Bokeh 中绘图比其他一些绘图库要复杂一些,但付出额外的努力是有回报的。在这一系列文章中,我通过在每个 Python 绘图库中制作相同的多条形绘图,来研究不同 Python 绘图库的特性。这次我重点介绍的是 Bokeh(读作 “BOE-kay”)。Bokeh 中的绘图比其它一些绘图库要复杂一些
比较七个在 Python 中绘图的库和 API,看看哪个最能满足你的需求。“如何在 Python 中绘图?”曾经这个问题有一个简单的答案:Matplotlib 是唯一的办法。如今,Python 作为数据科学的语言,有着更多的选择。你应该用什么呢?本指南将帮助你决定。它将向你展示如何使用四个最流行的
Facebook 的 TransCoder AI 可在 Java、Python 和 C++ 之间转换代码该系统可以将代码从一种高级编程语言(如 C++、Java 和 Python)转换为另一种。它采用了一种无监督的学习方法,从而在没有标签的情况下在数据集中找到未检测到的模式,比基于规则数据集的模型要
Python 和 Go 成为年度最受欢迎的黑客工具榜首网络安全公司 Imperva Cloud WAF 对数据进行聚类分析后,他们得到了如下结论:按工具来分类,Python 依旧是大多数黑客的首选武器,紧接着是使用量增长迅速的 Go 语言;再其次是 WinHttp 库,该库主要由 Windows 上
借鉴 C 语言的历史,学习如何用 Python 编写有用的 CLI 程序。本文的目标很简单:帮助新的 Python 开发者了解一些关于命令行接口(CLI)的历史和术语,并探讨如何在 Python 中编写这些有用的程序。最初……首先,从 Unix 的角度谈谈命令行界面设计。Unix 是一种计算机操作系
Redis 作者辞去 Redis 项目的领导者和维护者职务Redis 作者 antirez 选择将 Redis 交给 Redis 社区打理,并邀请到了两位同事 Yossi Gottlieb 和 Oran Agra 继续维护 Redis 项目。而他将成为 Redis Labs 顾问委员会的一员,会为
选择的这些工具将简化你的 Python 环境,以实现顺畅和一致的开发实践。Python 是一门出色的通用编程语言,经常作为第一门编程语言来教授。二十年来,我为它撰写了很多本书,而它仍然是我的首选语言。虽然通常来说这门语言是简洁明了的,但是(正如 xkcd 讽刺的),从来没有人说过配置 Python
介绍一种更时尚的 Python 绘图库。Python 有很多可以将数据可视化的库。其中一个互动性较强的库是 Pygal,我认为这个库适合喜欢漂亮事物的人。它可以生成用户可以与之交互的漂亮的 SVG(可缩放矢量图形)文件。SVG 是交互式图形的标准格式,仅使用几行 Python 就可以带来丰富的用户体
Plotly 是一个数据绘图库,具有整洁的接口,它旨在允许你构建自己的 API。Plotly 是一个绘图生态系统,可以让你在 Python 以及 JavaScript 和 R 中进行绘图。在本文中,我将重点介绍使用 Python 库进行绘图。Plotly 有三种不同的 Python API,你可以选
Altair 作为一个 Python 数据制图库,提供了优雅的接口及自有的绘图语言。Python 中的 绘图库 提供了呈现数据的多种方式,可以满足你不同的偏好,如灵活性、布局、易用性,或者特殊的风格。和其它方式相比,我发现,Altair 提供的是一种不同的解决方案,且总体而言使用起来更为简单。得益于
使用 NumPy、SciPy、Scikit-Image 和 Astropy 探索宇宙天文学与 Python对科学界而言,尤其是对天文学界来说,Python 是一种伟大的语言工具。各种软件包,如 NumPy、SciPy、Scikit-Image 和 Astropy,(仅举几例) ,都充分证明了 Pyt
这个 Python 模块可以以多种格式收集网站使用日志并输出良好结构化数据以进行分析。是否想知道有多少访问者访问过你的网站?或哪个页面、文章或下载最受欢迎?如果你是自托管的博客或网站,那么无论你使用的是 Apache、Nginx 还是 Microsoft IIS(是的,没错),lars都可以为你提供
ZeroMQ 是一个快速灵活的消息库,用于数据收集和不同编程语言间的数据共享。作为软件工程师,我有多次在要求完成指定任务时感到浑身一冷的经历。其中有一次,我必须在一些新的硬件基础设施和云基础设施之间写一个接口,这些硬件需要 C 语言,而云基础设施主要是用 Python。实现的方式之一是 用 C 写扩
使用 Termux 和 Flask 在你的移动设备上创建、开发和运行一个网页应用。学习和使用 Python 是很有趣的。由于它越来越受欢迎,有越来越多的方式可以让计算世界比现在更好。想象一下,只需一个 Android 移动设备和开源工具,就可以构建和运行一个 Python 应用,无论是开发一个命令行
Mu 让你轻松学会如何编写 Python 代码。在学校里,教孩子们编程是非常流行的。很多年前,在 Apple II 和 Logo 编程的年代,我学会了创建 乌龟 turtle 绘图。我很喜欢学习如何对虚拟乌龟进行编程,后来也帮助学生进行编程。大约五年前,我了解了 Python 的 turtle 模块
有了 Jupyter、PyHamcrest,用一点测试的代码把它们连在一起,你就可以教任何适用于单元测试的 Python 内容。关于 Ruby 社区的一些事情一直让我印象深刻,其中两个例子是对测试的承诺和对易于上手的强调。这两方面最好的例子是 Ruby Koans,在这里你可以通过修复测试来学习 R
代码英雄讲述了开发人员、程序员、黑客、极客和开源反叛者如何彻底改变技术前景的真实史诗。什么是《代码英雄》代码英雄 Command Line Heroes 是世界领先的企业开源软件解决方案供应商红帽(Red Hat)精心制作的原创音频播客,讲述开发人员、程序员、黑客、极客和开源反叛者如何彻底改变技术前
在 Tiobe 指数近 20 年的历史中,Python 第一次成为第二大流行语言。Tiobe 这么多年以来发布的指数中,29 岁的 Python 首次超过了 25 岁 Java,成为第二受欢迎的编程语言。在最新的 Tiobe 指数中,数据科学和机器学习项目的首选语言 Python,现在排名仅次于 C
通过添加声音到你的游戏中,听听当你的英雄战斗、跳跃、收集战利品时会发生什么。学习如何在这个 Pygame 系列的第十三篇文章中,创建一个声音平台类精灵。在 Python 3 中使用 Pygame 模块来创建电脑游戏的系列文章仍在进行中,这是第十三部分。先前的文章是:通过构建一个简单的掷骰子游戏去学习