我有一個DataFrame
,我想執行矩陣乘法。熊貓能做到嗎?矩陣數學使用熊貓
import pandas as pd
import numpy as np
df = pd.DataFrame(np.random.rand(5, 5))
我不希望有這樣做:
df.values.dot(df.values)
我有一個DataFrame
,我想執行矩陣乘法。熊貓能做到嗎?矩陣數學使用熊貓
import pandas as pd
import numpy as np
df = pd.DataFrame(np.random.rand(5, 5))
我不希望有這樣做:
df.values.dot(df.values)
你的意思'df.mul(DF)'?或'np.dot(df,df)'? – EdChum
你有沒有考慮將'df'轉換爲矩陣? 'm = np.mat(df)' –
@EdChum我的意思是'np.dot'。 – Brian