pandas.dataframe 有values屬性
文件解釋:return a numpy representation of the dataframe.
x = pd.dataframe([[
1,3]
,[2,
4],[
9,6]
])y = x.values
print
(x)print
(type
(x))
print
(y)print
(type
(y))
輸出:
010
1312
4296
<
class
'pandas.core.frame.dataframe'
>[[
13][
24][
96]]
<
class
'numpy.ndarray'
>
import pandas as pd
data = pd.dataframe(columns=
['a'
,'b'
], data=[[
1,2]
,[3,
4]])
data
>>
> data
a b01
2134
增加一列空列
data[
'c']
=''
data
>>
> data
a b c01
2134
新增一列
data[
'd']=[
5,6]
=
data
>>
> data
a b c d01
2513
46
x =[1
for i in
range(3
)]
輸出:
[1,
1,1]
x =[[
0for j in
range(4
)]for i in
range(3
)]
輸出:
[[0
,0,0
,0],
[0,0
,0,0
],[0
,0,0
,0]]
生成34的二維陣列,而非43的二維陣列
注意觀察:i 在 j 的後面,這樣寫也是為了表明行的定義在列定義的後面
bug示例:x must be 1d: shape is (1440, 1)
區別a=[[1,2,3,4,5]];a.dim=2
b=[1,2,3,4,5],b.dim=1
a是二維陣列,而b是一維陣列,兩者不可以直接進行賦值(a = b)等類似維度匹配的操作,這是不合法的,所以報錯
import operator
from functools import
reduce
a =[[1
,2,3
],[4
,6],
[7,8
,9,8
]]print
(reduce
(operator.add, a)
)
輸出:
[1,
2,3,
4,6,
7,8,
9,8]
更多的實現方法 iOS程式設計遇到的一些難點問題總結
最近做的乙個專案,雖然不大,但剛開始接觸ios程式設計,遇到和克服的問題還不少,記錄下來,溫習一下,或者對別人也會有一點幫助。這個專案採用的是swift和objective c,cpp混合程式設計的方式,有些模組之前在別的平台已經實現了,想直接拿過來用。另一方面是對swift不太熟悉,而且版本變化太...
學習前端遇到的問題與難點
1.相容的問題.checkbox name checkboxbtn checked true 這裡的checked true,在1.6以上是不接受的 checkbox name checkboxbtn attr checked 在1.6以上,顯示checked和undifine,2.頁面座標的問題 ...
學習前端遇到的問題與難點
1.相容的問題.checkbox name checkboxbtn checked true 這裡的checked true,在1.6以上是不接受的 checkbox name checkboxbtn attr checked 在1.6以上,顯示checked和undifine,2.頁面座標的問題 ...