范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

pandas的快速入门

  创建对象
  利用Series函数创建list数据import pandas as pd import numpy as np  import matplotlib.pyplot as plt  s=pd.Series([1,3,5,np.nan,6,8])  #自动设置索引为整型  print(s)
  运行结果:0 1.0
  1 3.0
  2 5.0
  3 NaN
  4 6.0
  5 8.0
  dtype: float64
  通过date_range()函数创建时间序列对象import pandas as pd  import numpy as np  dates=pd.date_range("20220313",periods=6) #生成行标为日期的对象 print(dates)
  运行结果DatetimeIndex(["2022-03-13", "2022-03-14", "2022-03-15", "2022-03-16",
  "2022-03-17", "2022-03-18"],
  dtype="datetime64[ns]", freq="D")
  通过pd.DataFrame()函数生成对象import pandas as pd  import numpy as np  s=pd.DataFrame(np.random.randn(6,4),index=pd.date_range("20220313",periods=6),columns=list("ABCD")) #三个参数,对象值二维数组,行标签是日期,列标签A、B、C、D  print(s)
  运行结果:A B C D
  2022-03-13 0.091190 -0.004746 -0.239654 -0.884793
  2022-03-14 -0.600911 -0.993399 1.748447 -1.762878
  2022-03-15 1.002787 -1.243758 1.828056 -1.330431
  2022-03-16 1.615258 0.074866 0.539540 -0.704944
  2022-03-17 -1.337127 0.842423 0.496022 0.106319
  2022-03-18 -1.612054 -1.595551 -0.797913 0.197910
  通过字典(dict)创建对象import pandas as pd  import numpy as np  df=pd.DataFrame({ "A":1.0, "B":pd.Timestamp("20130102"), "C":pd.Series(1,index=list(range(4)),dtype="float32"), "D":np.array([3]*4,dtype="int32"), "E":pd.Categorical(["test","trail","test","trail"]), "F":"foo" })  print(df)
  运行结果:A B C D E F
  0 1.0 2013-01-02 1.0 3 test foo
  1 1.0 2013-01-02 1.0 3 trail foo
  2 1.0 2013-01-02 1.0 3 test foo
  3 1.0 2013-01-02 1.0 3 trail foo
  查看列索引的数据类型-df.dtypesimport pandas as pd  import numpy as np  df=pd.DataFrame({ "A":1.0, "B":pd.Timestamp("20130102"), "C":pd.Series(1,index=list(range(4)),dtype="float32"), "D":np.array([3]*4,dtype="int32"), "E":pd.Categorical(["test","trail","test","trail"]), "F":"foo" }) # 输出列的数据类型  print(df.dtypes)
  输出结果:A float64
  B datetime64[ns]
  C float32
  D int32
  E category
  F object
  dtype: object
  查看数据
  查看前五行数据-df.head()import pandas as pd  import numpy as np  df=pd.DataFrame(np.random.randn(8,6),index=pd.date_range("20220319",periods=8),columns=list("ABCDEF"))  # 输出前五行  print(df.head())
  输出结果:A B C D E F
  2022-03-19 2.078983 -1.381038 0.829121 -0.140437 -2.208191 -1.693364
  2022-03-20 1.894550 0.081164 -0.031612 0.034612 -0.100628 0.134954
  2022-03-21 0.464486 -0.119990 -0.825946 1.712146 -0.909462 -0.378363
  2022-03-22 -0.160688 -0.535295 1.126277 -0.523524 0.673785 -1.012944
  2022-03-23 1.419877 0.994878 -1.384770 -0.242714 0.705876 -0.960672
  查看最后五行-df.tail()import pandas as pd  import numpy as np  df=pd.DataFrame(np.random.randn(8,6),index=pd.date_range("20220319",periods=8),columns=list("ABCDEF"))  print(df.tail())
  输出结果A B C D E F
  2022-03-22 -1.932294 1.902191 0.826973 -0.857617 -0.534688 -1.663434
  2022-03-23 0.534020 0.264641 -0.308872 -1.244114 -0.428450 1.123675
  2022-03-24 -0.862361 -0.169321 -0.094426 -0.636117 1.344678 -0.639293
  2022-03-25 0.204781 -0.117539 -0.268759 0.147306 1.026043 -0.024996
  2022-03-26 0.276475 0.254426 -0.786022 -2.055175 -0.020681 1.618434
  查看索引-df.indeximport pandas as pd  import numpy as np  df=pd.DataFrame(np.random.randn(8,6),index=pd.date_range("20220319",periods=8),columns=list("ABCDEF")) # 输出行索引  print(df.index)
  运行结果DatetimeIndex(["2022-03-19", "2022-03-20", "2022-03-21", "2022-03-22",
  "2022-03-23", "2022-03-24", "2022-03-25", "2022-03-26"],
  dtype="datetime64[ns]", freq="D")
  查看列-df.columnsimport pandas as pd  import numpy as np  df=pd.DataFrame(np.random.randn(8,6),index=pd.date_range("20220319",periods=8),columns=list("ABCDEF"))  # 输出列索引  print(df.columns)
  运行结果
  Index(["A", "B", "C", "D", "E", "F"], dtype="object")
  查看所有对象的值(列表形式)-df.valuesimport pandas as pd  import numpy as np df=pd.DataFrame(np.random.randn(8,6),index=pd.date_range("20220319",periods=8),columns=list("ABCDEF"))  # 输出对象的值 print(df.values)
  运行结果:[[ 0.89753168 -0.4647323 -0.66857853 -0.60079733 1.11180881 -0.72215369]

全国政协委员李彦宏推动数字经济快速发展今年的政府工作报告提出,促进数字经济发展。加强数字中国建设整体布局。建设数字信息基础设施,推进5G规模化应用,促进产业数字化转型,发展智慧城市数字乡村。推动5G规模化应用,加快数字售价不到iPhoneSE3一半,12256GB大容量仅1589元,还有65W闪充北京时间3月9号凌晨2点,苹果召开春节新品发布会,发布了多款产品,其中此前被不断曝光的iPhoneSE3也是如期登场了,和曝光的一样,iPhoneSE3外观上和2017年的iPho小米轻薄新机曝光骁龙778G55W快充,疑似Civi2IT之家3月9日消息,今日博主数码闲聊站曝光了一款主打自拍的轻薄新机,据网友猜测该机可能是小米Civi2。据该博主爆料,这款手机的工程机配备了一块尺寸友好的华星光电OLED屏,分辨2022年国产高端机销量排行红米K50一骑绝尘,iPhone13笑而不语2022年过去了两个月的时间了,各家纷纷推出了自己的高端旗舰手机。以高通骁龙8Gen1打底的高端旗舰纷纷开始了攻坚战,我们通过一份某电商平台2月份的销量纪录看出了一些品牌的快速发展一篇文章带你读懂iouring的接口与实现iouring是Linux提供的一个异步IO接口。iouring在2019年加入Linux内核,经过了两年的发展,现在已经变得非常强大。本文基于Linux5。12。10介绍iour荷兰韩国相继宣布,苹果的苹果税黄了,网友那我们呢?一款软件想要抵达iPhone用户的手中,必须通过苹果官方的审核,同时签订了一个交税协议。这看似只是苹果和软件开发商,如何分蛋糕的问题,与用户没有直接的利益关系。但是羊毛只能出在羊身这次!智能茶几的时代来了智能水杯智能加湿器智能画框智能枕头,身处数位时代,不只人生很难,连平凡的事物也都竞争激烈,好像每种东西都要智能一下,才跟得上越来越SMART的时代。这一次,智能变身主角终于轮到辛苦三星5G概念新机曝光骁龙870水滴全面屏和此前网上传的一样,新一代的iPhoneSE3手机,又是一款换汤不换药的机型,除升级了处理器外,其它方面,苹果公司都懒得去改动一下。iPhoneSE3给我的感觉就是,你爱要不要,反京东集团2021年第四季度营收2759亿元,同比增长2336氪获悉,京东集团发布2021年第四季度及全年财报。该季度京东营收2759亿元,同比增长23,市场预期2749。39亿元净亏损52亿元,去年同期净利润243亿元调整后净利润36亿镍王项光达撞上冰山青山还能依旧在吗?一场史诗级的逼仓事件,在过去几天一波三折,将世界镍王项光达推到聚光灯下。老外那边的确有动作,我们正在积极协调。在风暴中心的项光达如此回应媒体。受俄乌局势影响,世界苹果上架1。8米连接线卖949元!网友卖这么贵,是1秒就能充好电吗?中国经济周刊经济网讯3月9日凌晨,苹果春季发布会推出全新外接显示器StudioDisplay,该产品随附一根1米长的雷雳4Pro连接线。根据苹果官网显示,新上架长1。8米的雷雳4P
华为OPPO两千价位的手机拍照谁更好?真机对比看看效果中端机因为价格亲民,所以受众面广且更容易得到消费者的喜爱和青睐。同时也有很多追求极致体验的小伙伴认为,中端机或多或少在功能和体验上会存在妥协。当然由于成本限制,很多中端机型在硬件配刷单惹祸了深圳跨境电商4虎店铺被封号,产品链接全部变成狗今天在跨境电商领域传出了一个劲爆的消息,深圳跨境电商五虎中的四虎亚马逊主要店铺突然被关了,其店铺旗下的所有产品都没法正常显示,点击产品链接,出现的却是一只可爱的狗正舔着嘴巴对着屏幕阿里的事情还没过去多久,美团又被立案调查,市值已蒸发9000亿阿里巴巴的事件之后,国家又对垄断出手了,近两万亿的美团公司也被立案调查了,根据市场监督总局的报告。近日市场总局根据群众举报已对美团二选一的垄断案正式立案调查。随后美团在官方微信上发第17个阿里日阿里董事长张勇十余次感恩致谢员工家人每年一度的5月10日,阿里巴巴迎来第17个阿里日,阿里再次开放全国园区,欢迎37000名员工家人和亲友来走亲访戚。过去一年我们经历了疫情,目前,阿里海外员工好多还处于居家办公状态,美媒爆料盖茨夫妇离婚细节不是友好分手,律师已经忙了几个月,家人几乎都站梅琳达来源环球网环球网报道见习记者林泽宇微软创始人比尔盖茨3日宣布离婚引发舆论关注。美国在线旗下的一个娱乐新闻网站TMZ6日公布更多细节。报道称,盖茨与妻子梅琳达的离婚不是一次友好分手,如何修改小米手机的内存?内存一直是让很多消费者头痛的问题,那么小米手机如何去修改内存,换存储位置可能很多小伙伴还不清楚,下面就带你一步一步看看小米手机如何修改存储位置,这样就可以最大的利用你的机身存储和外1美元芯片引发的芯片危机,为何会卡住整个产业链的脖子?此前,美国为了打压中国的半导体行业的发展不惜损害美国本土企业的利益而对中国三次实行打压,三次出台的芯片封锁政策一次比一次狠,从表面来看这次芯片封锁政策只是针对中国且让中国承担重大损继央行与蚂蚁集团达成合作后,数字人民币接入,支付宝没被落下马云又现身了!5月10日,马云出现在阿里总部,与员工们一起欢度阿里巴巴的第17个阿里日。马云着一身休闲装,笑容满面,看起来心情非常好。但是,却两鬓斑白,似乎一夜老了许多。自从去年1朋友圈扩容数字人民币试点升级数字人民币试点内容和范围进一步升级。5月10日,北京商报记者获悉,支付宝已对部分用户新增数字人民币模块,用户按页面提示后即可开通网商银行数字人民币钱包。不过,目前该功能仍处于内测阶工程机械市场发展,机遇在哪里?工程机械一定要做市场龙头,做市场上的老大,跟在别人的后面永远没有机遇,也没有大的发展机会和可能。我们的小县级市做剪折卷机械,号称全国的剪折机械之乡,有好几百家厂家做同样的产品,产品为什么有了支付宝微信现在央行还要发行数字人民币呢?这是两回事,支付宝和微信支付仅仅是第三方移动支付工具,它们用于支付的背后都需要先绑定银行卡才可以,也就是说,它们本身并不具有货币的功能。如果不绑定银行卡,则支付宝等第三方支付方式就