Pandas入门(1):Series和Dataframe方法

本文介绍了如何使用Python的pandas库将列表转换为Series和DataFrame。首先展示了如何创建Series并指定索引值,然后演示了读取Series中的数据。接着,通过示例说明了如何将数据转换成DataFrame表格形式,包括设置列名和数据加载。
摘要由CSDN通过智能技术生成

目录

1.将列表转换成列:Series方法

​1)指定索引值

2)读取列的数据

2.Dataframe将数据转换为表格


1.将列表转换成列:Series方法

import pandas as pd
a = [1, 2, 3]
myvar = pd.Series(a)
print(myvar)

输出结果如下:

1)指定索引值​​​​​​​

import pandas as pd
a = ["Google", "Runoob", "Wiki"]
myvar = pd.Series(a, index = ["x", "y", "z"])
print(myvar)

 输出结果如下:

x    Google
y    Runoob
z      Wiki
dtype: object

2)读取列的数据


import pandas as pd
a = [1, 2, 3]
myvar = pd.Series(a)
print(myvar[1])

输出结果如下:

2

2.Dataframe将数据转换为表格

(1)import pandas as pd
     data = [['Google',10],['Runoob',12],['Wiki',13]]
     df = pd.DataFrame(data,columns=['Site','Age'])  #columns指定列名
     print(df)
(2)import pandas as pd
     data = {
         "calories": [420, 380, 390],
         "duration": [50, 40, 45]
      }

     # 数据载入到 DataFrame 对象
     df = pd.DataFrame(data)
     print(df)
     # 返回第一行和第二行
     print(df.loc[[0, 1]])

输出结果如下:

(1)      Site  Age
      0  Google   10
      1  Runoob   12
      2    Wiki   13
(2)   calories  duration
0       420        50
1       380        40
2       390        45
   calories  duration
0       420        50
1       380        40

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值