服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

强烈推荐一个Python可视化模块,简单又好用

日期: 来源:Python极客专栏收集编辑:

来源:网络

数据可视化动画还在用Excel做?

现在一个简单的Python包就能分分钟搞定!

而且生成的动画也足够丝滑,效果是酱紫的:

这是一位专攻Python语言的程序员开发的安装包,名叫Pynimate

目前可以直接通过PyPI安装使用。

使用指南

想要使用Pynimate,直接import一下就行。

import pynimate as nim

输入数据后,Pynimate将使用函数Barplot()来创建条形数据动画。

而创建这种动画,输入的数据必须是pandas数据结构(如下),其中将时间列设置为索引,换句话说索引代表的是自变量。

time, col1, col2, col3
2012   1     2     1
2013   1     1     2
2014   2     1.5   3
2015   2.5   2     3.5

具体的代码形式如下:

import pandas as pd
df = pd.read_csv('data'csv').set_index('time')

比如要处理具体的数据,写成代码应该是这样子的。

df = pd.DataFrame(
    {
        "time": ["1960-01-01", "1961-01-01", "1962-01-01"],
        "Afghanistan": [1, 2, 3],
        "Angola": [2, 3, 4],
        "Albania": [1, 2, 5],
        "USA": [5, 3, 4],
        "Argentina": [1, 4, 5],
    }
).set_index("time")

此外,要制作条形数据动画,Barplot还有三个必需的参数得注意:datatime_formatip_freq(Interpolation frequency)。

data就是表格的数据,这里也就不再赘述。

time_format是指数据索引的时间日期格式,一般为:”%Y-%m-%d”。

最后是ip_freq,它是制作动画中比较关键的一步,通过线性插值使动画更加流畅丝滑。

一般来说,并不是所有的原始数据都适合做成动画,现在一个典型的视频是24fps,即每秒有24帧。

举个栗子

相关阅读

  • 新街口地区,多了一条新路!

  • 愿你梦想达到的地方有一天脚步也能达到早安,加油!“Cino火火”摄据南京气象受持续东路冷空气影响未来48小时我市最低气温降幅6-8℃25-26日早晨最低气温2~4度部分地区有霜,请注意
  • 情感长久的秘密就是它

  • 在这个离婚率快破50%的时代情感长久的秘密到底是什么呢一个婚姻很幸福的朋友劝解了我一句很简单也很真诚的答案就是遇到一个你就很知足的人结婚这个时代信息的爆炸传播,打破
  • 持刀行凶致1死1伤,重庆警方通报!

  • 业主因物业纠纷持刀行凶致1死1伤,重庆北碚警方3月23日上午发布警情通报,全文如下:3月22日12时许,北碚区云盛路一小区业主罗某因物业纠纷,在小区物管办公室持刀行凶,致物管工作人员
  • 留住水乡风味!这个村入选中国传统村落

  • 蜿蜒的河流、斑驳的墙面悠长的石板路……无论时代如何变化,那些沉淀着历史的古街老巷、传统村落,依旧是我们每个人心底深处的一抹“乡愁”日前住房和城乡建设部公布了第六批中
  • 找工作看过来!四川一批单位招聘,部分有编制

  • 最近找工作的小伙伴看过来~成都住房公积金管理中心成都七中东部学校成都高新区文化中心图书馆眉山天府新区等单位发布招聘公告快快来看,有你心仪的岗位吗?成都住房公积金管理
  • 功能化外泌体载人参皂苷Rg1治疗缺血性脑卒中

  • ■ 导读自1983年首次发现并在1987年正式命名为外泌体(exosome)以来,其研究与应用已成为医学和生物医药技术领域中的热点。外泌体是细胞分泌的直径在40‒100 nm的有包膜囊泡,其
  • 沉默GmATG10导致大豆免疫反应的激活

  • ■ 导读病虫害是影响作物产量和质量的关键因素,给世界粮食安全造成严重威胁。挖掘植物自身的抗病基因资源,并加以对栽培品种进行遗传改良,是防治田间病虫害问题的一种环保且有

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • 1个方法,让你从信息碎片中赚钱

  • 大象按:当你对工作感到迷茫的时候,你通常会怎么做?就此摆烂还是积极寻找自己的“后路”?说到底,何为后路?不就是万一哪一天失去工作,自己也能好好地活着。经济基础决定上层建筑,总归
  • 强烈推荐一个Python可视化模块,简单又好用

  • 来源:网络数据可视化动画还在用Excel做?现在一个简单的Python包就能分分钟搞定!而且生成的动画也足够丝滑,效果是酱紫的:这是一位专攻Python语言的程序员开发的安装包,名叫Pynimat