原创 join ( ) 函數

我聽到的會忘記,我看到的能記住,我做過的才真正明白.join()函數     用特定的字符或者符號來分隔一串元素語法:  ' A ' . join ( B )參數說明A:分隔符。可以爲空或者空格甚至是數字B:要連接的元素序列、字符串、元組

原创 subplot2grid ( ) 繪圖函數

在做kaggle 比賽查詢的時候在一些博主的代碼中發現這個函數 ax1 = plt.subplot2grid((3,3), (0,0), colspan=3) ax2 = plt.subplot2grid((3,3), (1,

原创 SQL 30分鐘極速入門

常見的數據庫有MySQL、SQL Server、Access、Oracle、Sybase、DB2等 ,SQL就是用來操作這些數據庫的語言,這裏我們用很短的時間對SQL 的最基礎和常用部分做一下總結,幫助你快速入門,學會使用SQL.

原创 2020.4.15練習

按各科成績進行排序,並顯示排名, Score 重複時合併名次 select a.cid, a.sid, a.score, count(distinct b.score)+1 as rank from sc a left jo

原创 20200419練習

查詢各科成績前三名的記錄 但凡遇到排名類問題,一個基本思路是直接自聯結,然後根據要求,在where中添加條件即可;本題要求科目前三,則篩選同科目比自己大成績數小於3即可 select s.cid,s.sid,s.score f

原创 2020.4.12練習

題目參考 [https://www.jianshu.com/p/476b52ee4f1b] 參考數據: -- 學生表 Student create table Student(SId varchar(10),Sname varch

原创 matplotlib 基礎

我聽到的會忘記,我看到的能記住,我做過的才真正明白.首先利用 (ipython --pylab) 可以進入Pylab 模式,這樣IPython配置爲使用你所指定的matplotlib GUI後端(TK/wxPython/PyQt/Mac

原创 SQL 進階知識點

上一篇文章簡要介紹了SQL最常用的四種語句,下面將學習一些常用的語句,讓檢索更加準確和方便。 1.返回top n 語句 在數據量比較大的時候,返回所有數據是非常消耗資源的,這時候往往只要求排名前幾名的數據,就要用到 SELECT

原创 matplotlib 繪圖 中文無法顯示

在用maitplotlib 繪圖時候經常遇到中文無法正常顯示的問題,如下 產生中文亂碼的原因就是字體的默認設置中並沒有中文字體,所以我們只要手動添加中文字體的名稱就可以了 手動增加如下代碼 from pylab import *

原创 python 中 setattr() 函數 和 getarrr() 函數

setattr() 用來創建屬性,經常用在創建類時候,在 init 方法中如果爲了以後再加上某些屬性,可以留一個關鍵字參數 setattr() 接受三個參數 setattr(對象,屬性名,屬性值) class Perso

原创 pandas.cut qcut 面元劃分

我聽到的會忘記,我看到的能記住,我做過的才真正明白.cut 用法:        pandas.cut(x, bins, right=True, labels=None, retbins=False, precision=3, inclu

原创 list.sort 方法 和內置函數sorted

list.sort() 方法會就地排序列表,也就是說是針對原來的數據進行改變,而不是新建一個列表,然後返回None , >>> a = ['action','is','better','than','nothing'] >>> a

原创 pandas 時間序列基礎

pandas 中最常用的時間序列類型就是以時間戳爲索引的Series :from datetime import datetime dates = [datetime(2011, 1, 2), datetime(2011, 1, 5),

原创 pands 時間序列 之日期和時間數據類型及工具

Python 標準庫包含用於日期(date)和時間(time)數據的數據類型,而且還有日曆方面的功能,我們主要會用到datetime、time以及calendar模塊。datetime.datetime 是用的最多的數據類型: In [1

原创 pandas 時間序列 之日期範圍、頻率及移動

生成日期範圍 用到函數爲 pandas.date_range :使用時有三種方法:第一種傳入 開始和結束時間:index = pd.date_rang