数据分析实用小笔记2.1—pandas初学之Series创建

目录

1.pandas 初学之Series创建

(1)代码

(2)运行结果

2.索引修改

(1)代码

(2)运行结果

3.字典建立

(1)代码

(2)运行结果


1.pandas 初学之Series创建

(1)代码

#coding = utf-8
import pandas as pd
P = pd.Series([1,2,31,12,3,4])
print(P)
print(type(P))

(2)运行结果

0     1
1     2
2    31
3    12
4     3
5     4
dtype: int64
<class 'pandas.core.series.Series'>

Process finished with exit code 0

2.索引修改

(1)代码

import pandas as pd
import numpy as np
import string
P = pd.Series(np.arange(12),index = list(string.ascii_uppercase[:12]))
print(P)
print(type(P))

(2)运行结果

A     0
B     1
C     2
D     3
E     4
F     5
G     6
H     7
I     8
J     9
K    10
L    11
dtype: int32
<class 'pandas.core.series.Series'>

Process finished with exit code 0

3.字典建立

(1)代码

import pandas as pd


t = {"name":"qingqing","age":30,"tel":110}

P = pd.Series(t)
ta = t["age"]#t[1]
print(ta)
print(P)
print(type(P))

#常用
#t.index

(2)运行结果

30
name    qingqing
age           30
tel          110
dtype: object
<class 'pandas.core.series.Series'>

Process finished with exit code 0

4常用方法

(1)代码

import pandas as pd


t = {"name":"qingqing","age":30,"tel":110,"th":11000}

P = pd.Series(t)

ta = t["age"]
tv = P.values
tt=type(P.index)
lt = len(P.index)
lit = list(P.index)
lis = list(P.index)[1:3]#前闭后开

print(ta)
print(tv)
print(tt)
print(lt)
print(lit)
print(lis)
print(type(P))

(2)运行结果

30
['qingqing' 30 110 11000]
<class 'pandas.core.indexes.base.Index'>
4
['name', 'age', 'tel', 'th']
['age', 'tel']
<class 'pandas.core.series.Series'>

Process finished with exit code 0

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值