TensorFlow 1:pandas & numpy
阿新 • • 發佈:2018-12-12
剛剛看到線性迴歸,就出了問題。
google的速成課程視訊無法播放了,無語
不過發現如果在左下角設定成英文,視訊就可以播放了,我很機智。
不過雖然視訊可以播放,但是相關的連結不翻牆的話還是無法進入。比如pandas介紹,和Tensorflow初步啥的。。。
百度了好多,終於發現有人做過類似的事情,做了漢化,相信他們都翻牆了。
https://blog.csdn.net/weixin_39223665/article/details/79565327
裡面的內容應該就是把google的內容漢化了,不過我進不去谷歌的網頁,無法看到對不對,不過裡面的程式碼都執行了下,沒啥問題。除了那個csv檔案在不翻牆的情況是無法下載的,執行pd.read_csv必然會超時。也可能是我的網路不好:(
今天主要是瞭解了下pandas的使用,感覺類似一個本地的excel,偏向現在的非結構化的資料庫,hbase或者mongoDB這樣,每個dataframe裡面可以儲存多個series。結合numpy的話,可以非常方便的操作資料。
不過明顯他們給的示例程式碼是python2的,因為print都報錯了,得加括號。修改後的程式碼如下:
import pandas as pd pd.__version__ pd.Series(['San Francisco', 'San Jose', 'Sacramento']) city_names = pd.Series(['San Francisco', 'San Jose', 'Sacramento']) population = pd.Series([852469, 1015785, 485199]) pd.DataFrame({ 'City name': city_names, 'Population': population }) cities = pd.DataFrame({ 'City name': city_names, 'Population': population }) import numpy as np np.log(population) cities['Area square miles'] = pd.Series([46.87, 176.53, 97.92]) cities['Population density'] = cities['Population'] / cities['Area square miles'] cities['Is wide and has saint name'] = (cities['Area square miles'] > 50) & cities['City name'].apply(lambda name: name.startswith('San')) cities
寫在七夕的三行詩,獻給我的愛人
秋雨經天逐飛燕
徵人北上守稻田
回望淚闌干