Python万里长征3(Pandas之索引)
生活随笔
收集整理的這篇文章主要介紹了
Python万里长征3(Pandas之索引)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一、概述
- 1.1 參考文獻
- 1.2 綜述
- 二、詳情
- 2.1 環境準備
- 2.2 讀取查詢
- 三、總結
一、概述
1.1 參考文獻
1.1.1 Pandas loc/iloc用法詳解
1.1.2 pandas中的set_index( )函數
1.1.3 如何在pandas中使用set_index( )與reset_index( )設置索引
1.2 綜述
index索引是人生命中排前三的重要的東西,第一是時間概念,第二是空間利用。必須要清醒的認識。
計算機最底層只認識1和0,能做數字運算。默認索引是數字索引,找內存地址,做換算很合理符合常識。但是如果做字符串查找呢,快速的查找?
實例問題:比如讀個csv文件,包含地理經緯度,歷史名人知道地點,如何刻畫到地圖上?,如何用python在3d空間中把人的軌跡都刻畫出來,就需要這個查詢城市,轉換為經緯度過程。
核心學習點:給我們熟悉的城市設置索引,畢竟我們不知道也記不住數字化的程序序列,畢竟太多其他體系知識點也都在使用著前幾百的這種數字序列,記憶不唯一,但是城市這種文字性的東西在我們大腦里是刻入生命力唯一的東西。
二、詳情
2.1 環境準備
1、自己準備了一個csv文件,為查詢city獲得經緯度,做準備。
2、安裝pandas,小技巧配置清華源安裝速度快。
C:\Users\admin>pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple Writing to C:\Users\admin\AppData\Roaming\pip\pip.iniC:\Users\admin> C:\Users\admin>pip3 install pandas Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Collecting pandasDownloading https://pypi.tuna.tsinghua.edu.cn/packages/b2/56/f886ed6f1777ffa9d54c6e80231b69db8a1f52dcc33f5967b06a105dcfe0/pandas-1.3.5-cp37-cp37m-win_amd64.whl (10.0 MB)|████████████████████████████████| 10.0 MB 6.8 MB/s Requirement already satisfied: pytz>=2017.3 in c:\users\admin\appdata\local\programs\python\python37\lib\site-packages (from pandas) (2021.3) Requirement already satisfied: python-dateutil>=2.7.3 in c:\users\admin\appdata\local\programs\python\python37\lib\site-packages (from pandas) (2.8.2) Requirement already satisfied: numpy>=1.17.3 in c:\users\admin\appdata\local\programs\python\python37\lib\site-packages (from pandas) (1.21.4) Requirement already satisfied: six>=1.5 in c:\users\admin\appdata\local\programs\python\python37\lib\site-packages (from python-dateutil>=2.7.3->pandas) (1.16.0) Installing collected packages: pandas Successfully installed pandas-1.3.5 WARNING: You are using pip version 21.3.1; however, version 22.0.4 is available. You should consider upgrading via the 'c:\users\admin\appdata\local\programs\python\python37\python.exe -m pip install --upgrade pip' command.2.2 讀取查詢
執行后將會顯示:
三、總結
核心玩法就是這么簡單!
總結
以上是生活随笔為你收集整理的Python万里长征3(Pandas之索引)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重“薪”定义世界,智能物联网+区块链新学
- 下一篇: 机器人与自动化:挑战和机遇