亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

基于DataFrame改變列類型的方法

2020-02-15 22:31:22
字體:
來源:轉載
供稿:網友

今天用numpy 的linalg.det()求矩陣的逆的過程中出現了一個錯誤:

TypeError: No loop matching the specified signature and casting was found for ufunc det 

查了半天發現是數據類型的問題,numpy在算逆的時候會先檢查一下數據類型是否一致,若不一致就會報錯(話說這個錯誤提示信息也太難理解了,還得看源碼o(╯□╰)o)。

由于我的數據是用pandas.DataFrame讀取的,所以每一列的數據類型有可能不同。

回頭檢查一下數據,果然有的是int,有的是float。所以全部改為float64類型。

找到了如下的方法,以及DataFrame數據類型:

DataFrame 類型轉換方法—astype()

import pandas as pddf = pd.DataFrame([{'col1':'a', 'col2':'1'}, {'col1':'b', 'col2':'2'}])print df.dtypesdf['col2'] = df['col2'].astype('int')print '-----------'print df.dtypesdf['col2'] = df['col2'].astype('float64')print '-----------'print df.dtypes

輸出:

col1 objectcol2 objectdtype: object-----------col1 objectcol2  int32dtype: object-----------col1  objectcol2 float64dtype: object

astype()也能一次改變所有數據的類型:

In[30]:aOut[31]:    a   b   c   d0 0.891380 0.442167 -0.539450 1.0234581 -0.488131 -1.847104 -0.209799 -0.7687132 1.290434 0.327096 0.358406 0.422209In[32]:a.astype('int32')Out[32]:  a b c d0 0 0 0 11 0 -1 0 02 1 0 0 0

附:data type list

Data type Descriptionbool_ Boolean (True or False) stored as a byteint_ Default integer type (same as C long; normally either int64 or int32)intc Identical to C int (normally int32 or int64)intp Integer used for indexing (same as C ssize_t; normally either int32 or int64)int8 Byte (-128 to 127)int16 Integer (-32768 to 32767)int32 Integer (-2147483648 to 2147483647)int64 Integer (-9223372036854775808 to 9223372036854775807)uint8 Unsigned integer (0 to 255)uint16 Unsigned integer (0 to 65535)uint32 Unsigned integer (0 to 4294967295)uint64 Unsigned integer (0 to 18446744073709551615)float_ Shorthand for float64.float16 Half precision float: sign bit, 5 bits exponent, 10 bits mantissafloat32 Single precision float: sign bit, 8 bits exponent, 23 bits mantissafloat64 Double precision float: sign bit, 11 bits exponent, 52 bits mantissacomplex_ Shorthand for complex128.complex64 Complex number, represented by two 32-bit floats (real and imaginary components)complex128 Complex number, represented by two 64-bit floats (real and imaginary components)

以上這篇基于DataFrame改變列類型的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产99精品国自产| 日韩精品视频在线观看免费| 欧美高清在线播放| 精品亚洲夜色av98在线观看| 久久人人97超碰精品888| 欧美黑人一级爽快片淫片高清| 亚洲精品久久久久久久久久久久| 欧美日韩国产黄| 在线日韩av观看| 久久黄色av网站| 亚洲欧美一区二区精品久久久| 91久久久久久久久久久久久| 亚洲日本成人网| 亚州欧美日韩中文视频| 国产免费观看久久黄| 亚洲欧美激情精品一区二区| 成人a级免费视频| 在线视频亚洲欧美| 国产香蕉一区二区三区在线视频| 日韩视频第一页| 色琪琪综合男人的天堂aⅴ视频| 亚洲最大福利视频网| 国产一区二区动漫| 2019最新中文字幕| 亚洲精品aⅴ中文字幕乱码| 日本精品久久电影| 中国人与牲禽动交精品| 91精品综合视频| 国产精品热视频| 欧美日韩激情视频| 亚洲免费高清视频| 国产成人久久久| 91久热免费在线视频| 欧美精品在线免费观看| 亚洲一区二区黄| 成人av资源在线播放| 亚洲人成网站在线播| 欧美怡春院一区二区三区| 欧美黑人一级爽快片淫片高清| 国产精品电影在线观看| 久久久综合av| 久久国产精品免费视频| 精品美女永久免费视频| 色偷偷88888欧美精品久久久| 日本精品一区二区三区在线播放视频| 亚洲天堂久久av| 91精品视频观看| 91影视免费在线观看| 国产一区二区动漫| 日韩激情av在线免费观看| 26uuu另类亚洲欧美日本老年| 日韩av网站在线| 人人澡人人澡人人看欧美| 色综合影院在线| 中文字幕国产精品| 亚洲精品suv精品一区二区| 欧美精品videosex极品1| 最近的2019中文字幕免费一页| 亚洲精品av在线| 欧美又大又粗又长| 久久久久久久久久久国产| 欧美寡妇偷汉性猛交| 日本精品久久久| 久久久国产精品x99av| 91在线视频精品| 最近2019好看的中文字幕免费| 日韩国产在线播放| 国自产精品手机在线观看视频| 亚洲精品久久7777777| 欧美综合在线第二页| 日日噜噜噜夜夜爽亚洲精品| 中文日韩在线视频| 国产精品视频白浆免费视频| 伊人久久免费视频| 国产日韩欧美在线看| 国产成人精品视频在线观看| 日韩大胆人体377p| 亚洲国产精品中文| 亚洲国产精品久久久| 久久久视频精品| 啊v视频在线一区二区三区| 精品国产美女在线| 日韩欧美中文免费| 成人久久久久久久| 日韩在线观看免费高清完整版| 91美女福利视频高清| 亚洲国产成人久久| 亚洲综合视频1区| 亚洲成人1234| 亚洲日本中文字幕免费在线不卡| 少妇精69xxtheporn| 欧美成年人视频| 久久精品亚洲一区| 成人国产亚洲精品a区天堂华泰| 欧美一区三区三区高中清蜜桃| 国产精品一区av| 欧美中文字幕在线| 日韩免费在线免费观看| 精品国产电影一区| 国产成人激情小视频| 成人免费看吃奶视频网站| 国产区亚洲区欧美区| 亚洲成人激情在线| 国外视频精品毛片| 久久精品91久久香蕉加勒比| 国产一区二区丝袜| 亚洲国产成人精品久久久国产成人一区| 亚洲人成77777在线观看网| 亚洲视频国产视频| 久久久精品视频在线观看| 91久久久久久久久久久| 91色琪琪电影亚洲精品久久| 日韩有码片在线观看| 欧美视频二区36p| 亚洲va码欧洲m码| 超碰日本道色综合久久综合| 欧美日韩激情视频8区| 在线日韩日本国产亚洲| 91老司机在线| 欧美成在线观看| 在线亚洲男人天堂| 久久精品国产69国产精品亚洲| 亚洲91av视频| 久久久久久亚洲精品| 欧美丝袜一区二区三区| 国产精品免费一区| 精品少妇v888av| 久久久精品久久久| 亚洲成年人在线| 国内精品伊人久久| 国产精品九九久久久久久久| 亚洲精品福利免费在线观看| 亚洲美女免费精品视频在线观看| 欧美精品一区二区三区国产精品| 国产成人拍精品视频午夜网站| 国产成人亚洲精品| 日韩av网站导航| 久久五月天色综合| 日韩高清欧美高清| 精品国产乱码久久久久酒店| 亚洲电影免费在线观看| 色www亚洲国产张柏芝| 日韩美女免费线视频| 国产亚洲欧美日韩一区二区| 欧美国产欧美亚洲国产日韩mv天天看完整| 欧美极品少妇xxxxⅹ裸体艺术| 亚洲国产成人爱av在线播放| 成人欧美一区二区三区黑人| 九九久久国产精品| 精品福利一区二区| 国产亚洲精品美女| 精品偷拍各种wc美女嘘嘘| 久久中国妇女中文字幕| 国产欧美日韩精品专区| 亚洲iv一区二区三区| 中文字幕视频一区二区在线有码| 国产日产欧美a一级在线| 精品视频久久久久久久| 亚洲偷欧美偷国内偷| 日韩av在线影院| 亚洲在线免费看| 中文字幕亚洲欧美日韩高清| 91探花福利精品国产自产在线| 97国产在线观看|