原创 使用PyPI更新pandas

1、打開命令提示符 2、輸入:pip install pandas --upgrade 3、提示安裝成功 使用PyPI安裝的好處:可以自動檢測所依賴的包,會自動進行安裝或者更新 第一次更新時失敗,可能是因爲打開了IPython使得部分文件

原创 pandas學習01

1、加載所需要的庫 import numpy as np import pandas as pd import matplotlib.pyplot as plt from pandas import Series,DataFrame 2

原创 pandas學習03--數據合併之縱向橫向

假設有一個10行2列都是1的數據 df1=pd.DataFrame(np.ones((10,2))) 假設還有一個8行2列都是0的數據 df2=pd.DataFrame(np.zeros((8,2))) 縱向合併 pd.concat([d

原创 pandas學習02

生成一個0-9的隨機向量,元素個數爲100 s=pd.Series(np.random.randint(0,10,size=100)) s.min()  最小值 s.max() 最大值 len(s)   長度 s.value_counts

原创 Python使用pymysql從MySQL數據庫中讀出數據

Python使用pymysql從MySQL數據庫中讀出數據 python3.x已經不支持mysqldb了,支持的是pymysql 使用pandas讀取MySQL數據時,使用sqlalchemy,出現No module named

原创 Linux系統操作

ubantu下安裝atom sudo add-apt-repository ppa:webupd8team/atom sudo apt-get update sudo apt-get install atom

原创 jupyter notebook 精華

1、%qtconsole :在jupyter notebook中輸入上面的魔法命令,運行,將會打開一個QT端,運行在同一個Kernel上。

原创 爬取新浪國內新聞首頁

Python3 import requests user_agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Ch

原创 Python手機號碼歸屬地查詢

pip install phone #安裝phone包import phonephone.Phone().find('00000000000'){'area_code': '0531', 'city': '

原创 pandas cut函數快速自定義分類

數據如圖所示生成未下單間隔列df['未下單間隔']=df.最近下單時間.map(lambda x :\                          round((pd.to_datetime('2018-04-08')-pd.to_

原创 解釋型回答易爭吵

解釋型回答易爭吵 A:求人辦事真難! B:是呀。 A:沒事時說的好好的,有事了就不行。 B:是呀,酒桌上稱兄道弟,真辦事就難了(解釋型回答)。 A:我沒說酒桌上,我的朋友都不喝酒。 B:…… 生活中是不是說不了幾句就吵起來了。

原创 anaconda 環境管理

查看當前系統的anaconda環境conda info -e新建一個 conda 環境“tensorflow”conda create -n tensorflow pip python=3.5激活環境mac

原创 Excel 常用函數

=INDEX(A1:B3,1,1) 在A1:B3這個區域中,選擇第一行第一列的元素A11 =COLUMN()返回單元格所在的列 =ROW()返回單元格所在的行 =VLOOKUP(4,A1:B3,1,0)在A1:B3這個區域的第一列中查找元

原创 mac常用操作

1、截屏shift +command+4

原创 mysql 時區轉換

在做數據分析時,有些點擊流數據是按照格林威治標準時間GMT來記錄的,這時就需要對時間進行轉換。 參數1:需要轉換的時間 參數2:格林威治標準時間GMT 參數3:北京時間,提前8小時 SELECT CONVERT_TZ('2004-01-0