跳转到主要内容

meteostat包的语义链接功能。可以使FabricDataFrame与历史天气数据相结合。

项目描述

FabricDataFrames动态暴露基于每个函数定义的逻辑语义功能。例如,is_holiday函数会在包含日期时间列和国家列的FabricDataFrame中进行自动完成建议时显示。

每个语义函数使用FabricDataFrame或FabricSeries中的数据类型、元数据(如Power BI数据类别)和数据信息来决定其与特定数据的关联性。

当使用@semantic_function装饰器进行注解时,会自动发现语义功能。您可以将语义功能视为类似于应用于流行DataFrame概念的C#扩展方法。

from sempy.fabric import FabricDataFrame

df = FabricDataFrame({
        "lat": [40.7128, 47.8095, 47.8095, 47.8095],
        "long": [-74.0060, 13.0550, 13.0550, 13.0550],
        "date": ["2023-01-06", "2023-01-06", "2023-01-07", "2023-01-10"]
    },
    column_metadata={"lat": {"data_category": "Latitude"}, "long": {"data_category": "Longitude"}},
)

df["date"] = pd.to_datetime(df["date"])

df_weather = df.add_weather_meteostat("lat", "long", "date")

项目详情


下载文件

下载适用于您平台的应用程序文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

本版本未提供源代码分发文件。请参阅有关生成分发存档的教程。

构建的分发

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面