欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python語言中pandas字符串分割str.split()函數(shù)

 更新時(shí)間:2022年08月04日 16:09:50   作者:hanyunkaka  
分列在我們?nèi)粘9ぷ髦薪?jīng)常用到,從各種系統(tǒng)中導(dǎo)出的什么訂單號(hào)、名稱、日期很多都是復(fù)合組成的,這些列在匹配、合并時(shí)沒有辦法使用,我們經(jīng)常需要將她們分開,下面這篇文章主要給大家介紹了關(guān)于python語言中pandas字符串分割str.split()函數(shù)的相關(guān)資料,需要的朋友可以參考下

前言

為了介紹python語言中pandas庫在數(shù)據(jù)分析中的重要作用,本人打算以NBA球星勒布朗詹姆斯在2020-2021賽季常規(guī)賽個(gè)人數(shù)據(jù)為例對(duì)pandas相關(guān)函數(shù)進(jìn)行詳細(xì)說明。利用爬蟲技術(shù),在知名籃球網(wǎng)站虎撲爬取了勒布朗詹姆斯的數(shù)據(jù),稍后會(huì)將數(shù)據(jù)上傳至csdn,以供大家下載。

這篇文章,詳細(xì)介紹了pandas字符串分割函數(shù)---str.split()的用法。

DataFrame.str.split(pa,n,expand)
pat:字符串分隔符,默認(rèn)為空格。
n:用于指定需要分割的次數(shù),默認(rèn)為-1。其中,None,0和-1都被解釋為返回所有分割的字符串。
expand:將拆分的字符串展開為單獨(dú)的列,默認(rèn)為False。

                True:返回DataFrame / MultiIndex;

                False:返回包含字符串列表的Series / Index。

1、常規(guī)賽數(shù)據(jù)格式

勒布朗詹姆斯2020-2021賽季常規(guī)賽個(gè)人數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)如下:

日期對(duì)手比分時(shí)間投籃...
05/17鵜鶘110-98(勝)2711-22...
05/16步行者122-115(勝)2811-22...
..................

2、計(jì)算詹姆斯常規(guī)賽命中率

勒布朗詹姆斯2020-2021賽季常規(guī)賽個(gè)人數(shù)據(jù)中只有每場(chǎng)比賽的命中率,數(shù)據(jù)的第4列為每場(chǎng)比賽的投籃數(shù)和命中數(shù),格式為"命中數(shù)-投籃數(shù)"。如果想要計(jì)算詹姆斯整個(gè)常規(guī)賽的命中率,則需要算出他常規(guī)賽的投籃數(shù)和命中數(shù)。此時(shí),需要用到pandas分割字符串函數(shù)str.split()。

import numpy as np
import pandas as pd
df = pd.read_csv(“l(fā)bj-2020-2021-regular.csv”,encoding="gbk")
df0 = df['投籃'].str.split("-",expand=True)
df0.columns = ['命中數(shù)','投籃數(shù)']

DataFrame類型的df0即為詹姆斯常規(guī)賽的命中數(shù)和投籃數(shù),如下所示:

0命中數(shù)投籃數(shù)
11122
21122
.........

因?yàn)橐謩e求取命中數(shù)和投籃數(shù)的總和,所以需要將df0的列轉(zhuǎn)化為整型,繼而可得到詹姆斯整個(gè)常規(guī)賽的命中率。

df0['命中數(shù)'] = df0['命中數(shù)'].astype('int')
df0['投籃數(shù)'] = df0['投籃數(shù)'].astype('int')
ShootRate = df0['命中數(shù)'].sum() / df0['投籃數(shù)'].sum()

計(jì)算得到,詹姆斯2020-2021常規(guī)賽投籃命中率為51.34%,還是很不錯(cuò)的水平。

總結(jié)

到此這篇關(guān)于python語言中pandas字符串分割str.split()函數(shù)的文章就介紹到這了,更多相關(guān)pandas字符串分割str.split()函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • pytorch 如何用cuda處理數(shù)據(jù)

    pytorch 如何用cuda處理數(shù)據(jù)

    考慮到各種運(yùn)算只能在cpu或者gpu運(yùn)算,不能混和運(yùn)算,本文介紹常用的幾種把數(shù)據(jù)挪到gpu或者直接在gpu創(chuàng)建數(shù)據(jù)再進(jìn)行運(yùn)算的方法
    2021-06-06
  • Django ORM多對(duì)多查詢方法(自定義第三張表&ManyToManyField)

    Django ORM多對(duì)多查詢方法(自定義第三張表&ManyToManyField)

    今天小編就為大家分享一篇Django ORM多對(duì)多查詢方法(自定義第三張表&ManyToManyField),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Django rest framework工具包簡(jiǎn)單用法示例

    Django rest framework工具包簡(jiǎn)單用法示例

    這篇文章主要介紹了Django rest framework工具包簡(jiǎn)單用法,結(jié)合匿名訪問控制的具體實(shí)例分析了Django rest framework工具包的注冊(cè)、路由設(shè)置、視圖、權(quán)限控制、配置等相關(guān)操作技巧,需要的朋友可以參考下
    2018-07-07
  • 淺談Python pygame繪制機(jī)制

    淺談Python pygame繪制機(jī)制

    今天給大家?guī)淼氖顷P(guān)于Python的相關(guān)知識(shí),文章圍繞著Python pygame繪制機(jī)制展開,文中有非常詳細(xì)的介紹及圖文示例,需要的朋友可以參考下
    2021-06-06
  • Python處理缺失值的8種不同方法實(shí)例

    Python處理缺失值的8種不同方法實(shí)例

    缺失值是指粗糙數(shù)據(jù)中由于缺少信息而造成的數(shù)據(jù)的聚類、分組、刪失或截?cái)?下面這篇文章主要給大家介紹了關(guān)于Python處理缺失值的8種不同方法,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • 基于CentOS搭建Python Django環(huán)境過程解析

    基于CentOS搭建Python Django環(huán)境過程解析

    這篇文章主要介紹了基于CentOS搭建Python Django環(huán)境過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Python使用SQLite和Excel操作進(jìn)行數(shù)據(jù)分析

    Python使用SQLite和Excel操作進(jìn)行數(shù)據(jù)分析

    這篇文章主要介紹了Python使用SQLite和Excel操作進(jìn)行數(shù)據(jù)分析,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • Anaconda徹底刪除虛擬環(huán)境的正確方法

    Anaconda徹底刪除虛擬環(huán)境的正確方法

    這篇文章主要給大家介紹了關(guān)于Anaconda徹底刪除虛擬環(huán)境的正確方法,要在Anaconda中刪除一個(gè)虛擬環(huán)境,可以按照本文以下步驟進(jìn)行操作,需要的朋友可以參考下
    2023-10-10
  • Python3的進(jìn)程和線程你了解嗎

    Python3的進(jìn)程和線程你了解嗎

    這篇文章主要為大家詳細(xì)介紹了Python3進(jìn)程和線程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • python爬蟲中PhantomJS加載頁面的實(shí)例方法

    python爬蟲中PhantomJS加載頁面的實(shí)例方法

    在本篇文章里小編給大家整理了關(guān)于python爬蟲中PhantomJS加載頁面的實(shí)例方法,有需要的朋友們可以參考下。
    2020-11-11

最新評(píng)論