最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Pandas數(shù)據(jù)查詢的集中實現(xiàn)方法

 更新時間:2023年02月27日 16:20:35   作者:柒月烈陽  
本文主要介紹了Pandas數(shù)據(jù)查詢的集中實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧

Pandas查詢數(shù)據(jù)的幾種方法

  • df.loc方法,根據(jù)行、列的標簽值查詢
  • df.iloc方法,根據(jù)行、列的數(shù)字位置查詢
  • df.where方法
  • df.query方法

.loc既能查詢,又能覆蓋寫入,強烈推薦!

Pandas使用df.loc查詢數(shù)據(jù)的方法

  • 使用單個label值查詢數(shù)據(jù)
  • 使用值列表批量查詢
  • 使用數(shù)值區(qū)間進行范圍查詢
  • 使用條件表達式查詢
  • 調(diào)用函數(shù)查詢

以上查詢方法,既使用與行,也適用于列

降維:DataFrame>Series>值

0、進行數(shù)據(jù)預(yù)處理

import pandas as pd

df = pd.read_csv("E:\Python\dataAnalysis\spider\dataFile\weatherData.csv")
# 設(shè)置索引為日期
df.set_index("日期", inplace=True)
# print(df.index)
print(df.head())
# 對最高氣溫和最低氣溫進行數(shù)值改變
try:
    df.loc[:, "最高氣溫"] = df["最高氣溫"].str.replace("℃", "").astype("int32")
    df.loc[:, "最低氣溫"] = df["最低氣溫"].str.replace("℃", "").astype("int32")
    print(df.head())
except Warning as dw:
    # print(dw)
    pass

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-7QxKZpwB-1677415727650)(file://C:\Users\82391\AppData\Roaming\marktext\images\2023-02-24-16-05-17-image.png?msec=1677399444378)]

1、使用單個label值查詢數(shù)據(jù)

行或者列,都可以只傳入單個值,實現(xiàn)精確匹配

# 使用單個label值查詢數(shù)據(jù)
print(df.loc['2022-12-05 星期一', ['天氣', '風向']])
print(type(df.iloc[12]))

在這里插入圖片描述

2、使用值列表批量查詢

# 使用值列表批量查詢
print(df.loc[['2022-12-04 星期日', '2022-12-05 星期一']])

在這里插入圖片描述

3、使用數(shù)值區(qū)間進行范圍查詢

區(qū)間:包含開始,也包含結(jié)束

# 使用數(shù)值區(qū)間進行范圍查詢
print(df.loc['2022-12-04 星期日':'2022-12-07 星期二', '最高氣溫':'天氣'])

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Hz1fbXlu-1677415727653)(file://C:\Users\82391\AppData\Roaming\marktext\images\2023-02-24-17-22-29-image.png?msec=1677399444379)]

4、使用條件表達式查詢

bool列表的長度得等于行數(shù)或者列數(shù)

# 使用條件表達式查詢
print(df.loc[df["最高氣溫"] > 7, :])

在這里插入圖片描述

5、調(diào)用函數(shù)查詢

# 調(diào)用函數(shù)查詢
print(df.loc[lambda df: (df["最高氣溫"] < 20) & (df["最低氣溫"] >= 0), :])

到此這篇關(guān)于Pandas數(shù)據(jù)查詢的集中實現(xiàn)方法的文章就介紹到這了,更多相關(guān)Pandas數(shù)據(jù)查詢內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 深入理解Tensorflow中的masking和padding

    深入理解Tensorflow中的masking和padding

    TensorFlow 是一個用于人工智能的開源神器,這篇文章主要介紹了Tensorflow中的masking和padding的相關(guān)知識,通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • python使用多線程不斷刷新網(wǎng)頁的方法

    python使用多線程不斷刷新網(wǎng)頁的方法

    這篇文章主要介紹了python使用多線程不斷刷新網(wǎng)頁的方法,涉及Python多線程thread及time模塊操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • Python Playwright 文本框操作技巧

    Python Playwright 文本框操作技巧

    這篇文章主要介紹了Python Playwright 文本框操作技巧,包括如何獲得文本框的值,以及向文本框中添加單行和多行文本,本文結(jié)合實例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2023-05-05
  • Python使用asyncio包處理并發(fā)詳解

    Python使用asyncio包處理并發(fā)詳解

    這篇文章主要為大家詳細介紹了Python使用asyncio包處理并發(fā)的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • Python 加密的實例詳解

    Python 加密的實例詳解

    這篇文章主要介紹了 Python 加密的實例詳解的相關(guān)資料,這里提供了兩種實現(xiàn)方法,需要的朋友可以參考下
    2017-10-10
  • Python實現(xiàn)批量提取Excel數(shù)據(jù)

    Python實現(xiàn)批量提取Excel數(shù)據(jù)

    在數(shù)據(jù)處理和分析的過程中,Excel 是一種廣泛使用的數(shù)據(jù)存儲格式,本文將詳細介紹如何使用 pandas、openpyxl 和 xlrd 三種庫來批量提取 Excel 數(shù)據(jù),并提供相應(yīng)的示例代碼,需要的可以參考下
    2024-12-12
  • Python 為什么推薦蛇形命名法原因淺析

    Python 為什么推薦蛇形命名法原因淺析

    這篇文章主要介紹了Python 為什么推薦蛇形命名法,本文給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Linux 發(fā)郵件磁盤空間監(jiān)控(python)

    Linux 發(fā)郵件磁盤空間監(jiān)控(python)

    這篇文章主要介紹了Linux發(fā)郵件磁盤空間監(jiān)控功能,python實現(xiàn),需要的朋友可以參考下
    2016-04-04
  • 優(yōu)化Python代碼使其加快作用域內(nèi)的查找

    優(yōu)化Python代碼使其加快作用域內(nèi)的查找

    這篇文章主要介紹了優(yōu)化Python代碼使其加快作用域內(nèi)的搜索,文中介紹了CPython相關(guān)的C代碼來對查找功能進行優(yōu)化,加快搜索的速度,需要的朋友可以參考下
    2015-03-03
  • Django利用elasticsearch(搜索引擎)實現(xiàn)搜索功能

    Django利用elasticsearch(搜索引擎)實現(xiàn)搜索功能

    這篇文章主要介紹了Django利用elasticsearch(搜索引擎)實現(xiàn)搜索功能,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2020-11-11

最新評論

平谷区| 泽州县| 项城市| 陈巴尔虎旗| 建宁县| 伊宁市| 桂林市| 黔西| 苍溪县| 衡阳市| 东源县| 民乐县| 古浪县| 保康县| 军事| 拉萨市| 泽州县| 邮箱| 峨边| 德保县| 射阳县| 扶余县| 乳源| 宿迁市| 安塞县| 莱阳市| 平罗县| 芦溪县| 资阳市| 莆田市| 镇沅| 龙川县| 安岳县| 彰化市| 玉屏| 明水县| 建昌县| 普兰店市| 惠州市| 潞西市| 蒙自县|