亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Pandas中Series的創(chuàng)建及數(shù)據(jù)類型轉(zhuǎn)換

 更新時間:2022年08月23日 10:44:01   作者:菜鳥實戰(zhàn)  
這篇文章主要介紹了Pandas中Series的創(chuàng)建及數(shù)據(jù)類型轉(zhuǎn)換,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下

 一、實戰(zhàn)場景

實戰(zhàn)場景:Pandas中Series的創(chuàng)建和數(shù)據(jù)類型轉(zhuǎn)換,Series的創(chuàng)建和數(shù)據(jù)類型轉(zhuǎn)換,Series 類似于一維數(shù)組與字典(map)數(shù)據(jù)結(jié)構(gòu)的結(jié)合,由索引和數(shù)據(jù)組成。

二、主要知識點

  • 文件讀寫
  • 基礎(chǔ)語法
  • Pandas的Series對象
  • DataFrame
  • Pandas
  • numpy

三、菜鳥實戰(zhàn)

1、創(chuàng)建 python 文件,用Numpy創(chuàng)建Series

#用Numpy創(chuàng)建Series
import numpy as np
import pandas as pd
 
s = pd.Series(  np.arange(10, 100, 10),  # 數(shù)值:10~90,間隔10  index=np.arange(101, 110),  # 索引:101~109,間隔1,不包含最后一個數(shù)字  dtype='float'  # 類型:float64
)
print(s)

運行結(jié)果:

101    10.0   
102    20.0   
103    30.0   
104    40.0   
105    50.0   
106    60.0   
107    70.0   
108    80.0   
109    90.0   
dtype: float64

2、轉(zhuǎn)換Series的數(shù)據(jù)類型 

#轉(zhuǎn)換Series的數(shù)據(jù)類型
import pandas as pd
 
s = pd.Series(  data=["001", "002", "003", "004"],  index=list("abcd")
)
 
# s = s.astype(int) 兩種方法
s = s.map(int) #int是函數(shù)
 
print(s)

運行結(jié)果:

a    1
b    2
c    3
d    4
dtype: int64

四、補充

實戰(zhàn)場景:

實戰(zhàn)場景:Pandas中Series與數(shù)據(jù)list如何互相轉(zhuǎn)換,Pandas的Series對象變成數(shù)據(jù)list,Series 類似于一維數(shù)組與字典(map)數(shù)據(jù)結(jié)構(gòu)的結(jié)合,由索引和數(shù)據(jù)組成

主要知識點:

  • 文件讀寫 基礎(chǔ)語法
  • Pandas
  • Pandas的Series對象
  • 互相轉(zhuǎn)換

實戰(zhàn):

1、創(chuàng)建 python 文件,數(shù)據(jù)list,變成Pandas的Series對象

#使用Pandas
#把數(shù)據(jù)list,變成Pandas的Series對象
#把Series輸出到命令行
import pandas as pd #引入pandas包
 
courses = ["張三", "李四", "趙五", "李六"] #初始化對象
 
data = pd.Series(data=courses) #Series本身有一個參數(shù)
 
print(data)

運行結(jié)果 :

0    張三
1    李四
2    趙五
3    李六

2、數(shù)據(jù)dict變成Pandas的Series對象

#使用Pandas
#把數(shù)據(jù)dict,變成Pandas的Series對象
#把Series輸出到命令行
import pandas as pd
 
grades = {"語文": 80, "數(shù)學(xué)": 90, "英語": 85, "計算機": 100}
 
data = pd.Series(data=grades)
 
print(data)

 運行結(jié)果 :

語文      80
數(shù)學(xué)      90
英語      85
計算機    100

3、把Pandas的Series對象變成數(shù)據(jù)list 

#使用Pandas
#把Pandas的Series對象變成數(shù)據(jù)list
#把list輸出到命令行
import pandas as pd
 
grades = {"語文": 80, "數(shù)學(xué)": 90, "英語": 85, "計算機": 100}
data = pd.Series(data=grades)
 
numbers = data.tolist() #Series的值轉(zhuǎn)換成list
print(numbers)

運行結(jié)果 :

[80, 90, 85, 100]

到此這篇關(guān)于Pandas中Series的創(chuàng)建及數(shù)據(jù)類型轉(zhuǎn)換的文章就介紹到這了,更多相關(guān)Pandas Series 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python庫?Bokeh?數(shù)據(jù)可視化實用指南

    Python庫?Bokeh?數(shù)據(jù)可視化實用指南

    大家好,今天跟大家分享的是交互式可視化神器?Python?Bokeh?的詳細(xì)使用教程,Bokeh是一個面向現(xiàn)代web瀏覽器的交互式可視化庫。它提供了多功能圖形的優(yōu)雅、簡潔的構(gòu)造,并在大型數(shù)據(jù)集或流式數(shù)據(jù)集上提供了高性能的交互性,接下來讓我們詳細(xì)看看吧
    2021-11-11
  • python3+PyQt5實現(xiàn)自定義分?jǐn)?shù)滑塊部件

    python3+PyQt5實現(xiàn)自定義分?jǐn)?shù)滑塊部件

    這篇文章主要為大家詳細(xì)介紹了python3+PyQt5實現(xiàn)自定義分?jǐn)?shù)滑塊部件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Python 實現(xiàn)簡單的shell sed替換功能(實例講解)

    Python 實現(xiàn)簡單的shell sed替換功能(實例講解)

    下面小編就為大家?guī)硪黄狿ython 實現(xiàn)簡單的shell sed替換功能(實例講解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • Python并查集Disjoint?Set的具體使用

    Python并查集Disjoint?Set的具體使用

    本文主要介紹了Python并查集Disjoint?Set的具體使用,包括并查集的基本概念、實現(xiàn)方式、路徑壓縮和應(yīng)用場景,并使用代碼示例演示并查集的操作,感興趣的可以了解一下
    2024-01-01
  • 一篇文章讀懂Python賦值與拷貝

    一篇文章讀懂Python賦值與拷貝

    本文給大家分享一篇文章帶領(lǐng)大家讀懂python賦值與拷貝的知識,感興趣的朋友一起看看吧
    2018-04-04
  • python搭建服務(wù)器實現(xiàn)兩個Android客戶端間收發(fā)消息

    python搭建服務(wù)器實現(xiàn)兩個Android客戶端間收發(fā)消息

    這篇文章主要為大家詳細(xì)介紹了python搭建服務(wù)器實現(xiàn)兩個Android客戶端間收發(fā)消息,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Python實現(xiàn)對word文檔添加密碼去除密碼的示例代碼

    Python實現(xiàn)對word文檔添加密碼去除密碼的示例代碼

    這篇文章主要介紹了Python實現(xiàn)對word文檔添加密碼去除密碼,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • 詳解python 拆包可迭代數(shù)據(jù)如tuple, list

    詳解python 拆包可迭代數(shù)據(jù)如tuple, list

    拆包是指將一個結(jié)構(gòu)中的數(shù)據(jù)拆分為多個單獨變量中。下面通過本文給大家介紹python 拆包可迭代數(shù)據(jù)如tuple, list的相關(guān)資料,需要的朋友參考下吧
    2017-12-12
  • 簡單了解Django應(yīng)用app及分布式路由

    簡單了解Django應(yīng)用app及分布式路由

    這篇文章主要介紹了簡單了解Django應(yīng)用app及分布式路由,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • 圖解Python中淺拷貝copy()和深拷貝deepcopy()的區(qū)別

    圖解Python中淺拷貝copy()和深拷貝deepcopy()的區(qū)別

    這篇文章主要介紹了Python中淺拷貝copy()和深拷貝deepcopy()的區(qū)別,淺拷貝和深拷貝想必大家在學(xué)習(xí)中遇到很多次,這也是面試中常常被問到的問題,本文就帶你詳細(xì)了解一下
    2023-05-05

最新評論