Wolfram 语言

单位和日期

数量数组

QuantityArray 允许有效储存和 Quantity 对象的数组操作,这对有物理单位的数据分析而言是理想条件. 在全系统继续数量集合,一些函数现在可理解并返回 QuantityArray 对象.

抽样 QuantityDistribution 对象.

In[1]:=
Click for copyable input
RandomVariate[ParetoDistribution[Quantity[500., "USDollars"], 4], 300]
Out[1]=

QuantityArray 对象等价于 Quantity 元素的正态数组.

In[2]:=
Click for copyable input
RandomVariate[ParetoDistribution[Quantity[500., "USDollars"], 4], 300]; Normal[Take[%, 10]]
Out[2]=

计算或下载地理数据数组,比如海拔或磁场数据.

In[3]:=
Click for copyable input
GeoElevationData[Entity["Country", "UnitedStates"]]
Out[3]=
In[4]:=
Click for copyable input
GeomagneticModelData[ Entity["GeographicRegion", "Antarctica"], "Magnitude"]
Out[4]=

操作经度纬度角度的数组.

In[5]:=
Click for copyable input
GeoElevationData[ Entity["Country", "UnitedStates"], "Undulation", GeoPosition]
Out[5]=
In[6]:=
Click for copyable input
GeoElevationData[ Entity["Country", "UnitedStates"], "Undulation", GeoPosition]; LatitudeLongitude[%]
Out[6]=

获取中国的重力场的垂直组成的数据数组.

In[7]:=
Click for copyable input
data = GeogravityModelData[Entity["Country", "China"], "DownComponent"]
Out[7]=

检测重力场和该区域上 9.81 的标准值如何不同.

In[8]:=
Click for copyable input
contourplot = ListContourPlot[data - Quantity[1, "StandardAccelerationOfGravity"], Frame -> False, PlotRangePadding -> 0, ColorFunction -> "SolarColors"]
Out[8]=

将等高线图覆盖在中国地图上方.

显示完整的 Wolfram 语言输入
In[9]:=
Click for copyable input
Legended[GeoGraphics[{GeoStyling[{"GeoImage", contourplot}, Opacity[0.8]], Polygon[Entity["Country", "China"]]}, ImageSize -> 500, GeoRange -> Quantity[2200, "Kilometers"], GeoZoomLevel -> 5], BarLegend[{"SolarColors", MinMax@Flatten[QuantityMagnitude@data]}]]
Out[9]=

相关范例

de en es fr ja ko pt-br ru