How to| 使用精选专业数据
高效的按需加载机制使得经过仔细整理并继续更新的上百吉字节的专业数据能够立即在 Wolfram 语言内部用于计算. 这些经 Wolfram Research 精选的专业数据,能够以一致的方式被访问与处理.
用 AstronomicalData 加载地球的图像:
AstronomicalData["Earth", "Image"]用 ProteinData 查看一种蛋白质分子的三维图形:
ProteinData["SP1", "MoleculePlot"]获取 AstronomicalData 中所有独立对象(或“实体”)的列表. 由于该列表很长,仅返回开头与结尾的一小段示例:
list = AstronomicalData[]Length[list]list[[1 ;; 40]]使用 "Classes" 查看 AstronomicalData 中的可用实体类别. 可以看到类别即对象类型:
AstronomicalData["Classes"]AstronomicalData["Planet"]使用 "Properties" 查看与实体类别相关的特定数据类型:
AstronomicalData["Galaxy", "Properties"]AstronomicalData["Saturn", "Properties"]AstronomicalData["Saturn", "Mass"]AstronomicalData["Saturn", "Satellites"]确定 GraphData 中实体的个数:
Length[GraphData[]]显示 GraphData 中的类别:
GraphData["Classes"]显示 GraphData 中的第705个实体:
GraphData[][[705]]显示 GraphData 中一个图形的图像. 在该例中,图像是默认显示的,不需指定 "Image":
GraphData["TriangleReplacedCoxeterGraph"]探索 TriangleReplacedCoxeterGraph 的属性:
prop = GraphData["TriangleReplacedCoxeterGraph", "Properties"];prop[[1 ;; 25]]显示 "TriangleReplacedCoxeterGraph" 的色数:
GraphData["TriangleReplacedCoxeterGraph", "ChromaticNumber"]显示 "TriangleReplacedCoxeterGraph" 的所属类别:
GraphData["TriangleReplacedCoxeterGraph", "Classes"]探索 KnotData 中双8字结的属性:
KnotData["Stevedore", "Properties"]KnotData["Stevedore"]KnotData["Stevedore", "BraidDiagram"]用 ChemicalData 查看一种化学品的属性:
ChemicalData["4-MethoxycinnamicAcid", "Properties"]ChemicalData["4-MethoxycinnamicAcid", "AlternateStandardNames"]查看 "4-MethoxyCinnamicAcid" 的分子图:
ChemicalData["4-MethoxycinnamicAcid", "MoleculePlot"]ChemicalData["4-MethoxycinnamicAcid", "ColorStructureDiagram"]使用 CountryData 查看与一个国家相关的前25种数据类型:
p = CountryData["US", "Properties"];p[[1 ;; 25]]CountryData["US", "AgriculturalProducts"]使用 FinancialData 访问有关股票和其它金融产品的信息.
FinancialData["USD/EUR"]FinancialData["GE"]DateListPlot[FinancialData["GE", "Volume", {{2003, 1, 1}, {2003, 11, 1}}], Filling -> Axis, Joined -> True]list = Table[{i, ElementData[i, "Phase"], ElementData[i, "ThermalConductivity"], ElementData[i, "AbsoluteBoilingPoint"], ElementData[i, "VaporizationHeat"]}, {i, {"Carbon", "Zinc", "Iron", "Mercury", "Gold", "Silver", "Fluorine"}}]Prepend[list, {"Element", "Phase", "ThermalConductivity", "AbsoluteBoilingPoint", "VaporizationHeat"}]//Grid