1 回答

TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超9個(gè)贊
我已經(jīng)告訴過(guò)其他一些海報(bào),sympy但numpy沒(méi)有整合。 sympy對(duì)象在numpy數(shù)組中工作,以至于它們可以被視為 Python 對(duì)象??雌饋?lái)同樣適用于pandas.
在一個(gè)isympy會(huì)話中,我有符號(hào):
In [268]: tau
Out[268]: τ
In [269]: tau**2
Out[269]:
2
τ
In [270]: import pandas as pd
In [271]: S = pd.Series([tau, 1*tau, tau**2])
In [272]: S
Out[272]:
0 tau
1 tau
2 tau**2
dtype: object
In [273]: S.values
Out[273]: array([tau, tau, tau**2], dtype=object)
In [274]: [i for i in S]
Out[274]:
? 2?
?τ, τ, τ ?
In [282]: S.tolist()
Out[282]:
? 2?
?τ, τ, τ ?
系列(和數(shù)據(jù)框)將值存儲(chǔ)為 numpy 數(shù)組(盡可能)。請(qǐng)注意,數(shù)組和系列的顯示都是“普通”的。只有當(dāng)我自己顯示元素時(shí),我才能獲得格式sympy。對(duì)象 dtype 數(shù)組使用repr(i)來(lái)格式化i元素。
In [276]: print(repr(tau**2))
tau**2
添加回答
舉報(bào)