物理单元的扩展pandas数据类型和数组。
pandas-units-extension的Python项目详细描述
物理单元的扩展pandas数据类型和数组
警告:还不能完全兼容熊猫,尤其是1.0版。有些操作可能起作用,也可能不起作用,而普通的操作应该起作用。在
历史
最初是为PyCon CZ 2019(后来在同年在布达佩斯/PyData Cambridge)创建的。在
安装
pip install pandas-units-extensions
为了发展:
^{pr2}$示例
importpandasaspdimportpandas_units_extensionas_temps=pd.DataFrame({"city":["Prague","Kathmandu","Catania","Boston"],"temperature":pd.Series([20,22,31,16],dtype="unit[deg_C]")})temps["temperature"].units.to("deg_F")...df=pd.DataFrame({"distance":pd.Series([10,12,22,18],dtype="unit[km]"),"time":pd.Series([50,60,120,108],dtype="unit[min]")})speed=df["distance"]/df["time"]speed.units.to_si()
更多信息请参见doc/units.ipynb。在
链接
- 项目
标签: