可能是安裝的時候沒有勾選pip,導致pip無法使用。>>> pip
traceback (most recent call last):
file 「< stdin>」, line 1, in
nameerror: name 『pip』 is not defined
在cmd命令符下輸入pip,而不是在python直譯器中輸入pip。
單行注釋:#
#注釋文字
多行注釋:兩個」』或者」「」括起來。如:
'''第一行注釋
第二行注釋'''
在3.0以後的版本,取消了xrange,並 改名為range(),要想使用range()獲得乙個list,必須顯式呼叫:
>>>list(range(5))
直接賦值即可:
df.columns=
df.index
.name=
df.index=df['column_name ']
import time
stamp=1499866461
time_loc=time.localtime(stamp)
time=time.strftime('%y-%m-%d %h%m%s',time_loc)
stamp=1499866461
time=datetime.utcfromtimestamp(stamp)
in [12]: from datetime import datetime
in [13]: stamp=1499866461
in [14]: time=datetime.utcfromtimestamp(stamp)
in [15]: type(time)
out[15]: datetime.datetime
引入了 pandas,構造dataframe 型別資料。
in [18]: df=pd.dataframe()
in [19]: df
out[19]:
char
date
num0
a2017/7/1
11 b 2017/7/2
22 c 2017/7/3
3in [21]: df.info()
'pandas.core.frame.dataframe'>
rangeindex: 3 entries, 0to2
data columns (total 3 columns):
char
3 non-null object
date
3 non-null object
num3 non-null object
dtypes: object(3)
memory usage: 152.0+ bytes
接下來要做的事情是:1.把date資料型別變為時間型別datetime,2.變為索引
in [23]: df['date']=pd.to_datetime(df['date'])#轉換成datetime型別
in [24]: df.info()
'pandas.core.frame.dataframe'>
rangeindex: 3 entries, 0to2
data columns (total 3 columns):
char
3 non-null object
date
3 non-null datetime64[ns]
num3 non-null object
dtypes: datetime64[ns](1), object(2)
memory usage: 152.0+ bytes
in [25]: df.set_index(df['date'])#設定為index
out[25]:
char
date
numdate
2017-07-01
a2017-07-01
12017-07-02 b 2017-07-02
22017-07-03 c 2017-07-03
3
in [29]: df.index=pd.datetimeindex(df['date'])
in [30]: df.index
out[30]: datetimeindex(['2017-07-01', '2017-07-02', '2017-07-03'], dtype='datetime64[ns]', name='date', freq=none)
in [31]: df
out[31]:
char date num
date
2017-07-01 a 2017/7/1
12017-07-02 b 2017/7/2
22017-07-03 c 2017/7/3
3
可以看到,datetimeindex函式直接轉換成datetime型別的index,但是date資料項依然存在,因此,需要刪去:
del df['date']
描述:pd.read_table(『filepath』)出現錯誤,原因是不支援中文的路徑,
解決方法:
import os
pwd=os.getcwd()
os.chdir(os.path
.dirname(filepath))
result= pd.read_table(os.path
.basename(filepath))
os.chdir(pwd)
解決方法:』%d』%x mac使用過程總結
一 如何把拷貝來的壓縮包應用,在launchpad中生成圖示 問題場景 我們都知道,mac下通過.dmg安裝得到的軟體,會在launchpad中生成可執行圖示 快捷方式 當我們單擊該圖示時,可以執行該軟體。但是當我們得到乙個軟體,該軟體不需要安裝,那麼我們怎麼把該軟體的圖示作為快捷方式放到launc...
Pytorch使用過程總結
類似numpy的廣播 使用pytorch廣播語義實現不同形狀陣列的運算 如果以下規則成立,則兩個張量是 可廣播的 每個張量具有至少乙個維度。當從尺寸尺寸開始迭代時,從尾部維度開始,尺寸大小必須相等,其中乙個為1,或其中乙個不存在。舉例說明 在v0.2之前,如下2個張量是無法執行的,因為屬於不同型別 ...
python使用過程中問題
1.檢視python支援的 whl格式 在cmd輸入python 或者 python3.6 import pip print pip.pep425tags.get supported 2.在修改python.exe為python36.exe 任何重新命名 後,pip會報錯 fatal error i...