gpt4 book ai didi

python - 如何将数据框转换为 great_expectations 数据集?

转载 作者:行者123 更新时间:2023-12-05 00:55:30 30 4
gpt4 key购买 nike

我有一个 pandas 或 pyspark 数据帧 df 我想在其中运行期望。我已经在内存中有我的数据框。如何将我的数据框转换为 great_expectations 数据集?

这样我可以做例如:

df.expect_column_to_exist("my_column")

最佳答案

import great_expectations as ge

对于 Pandas :

df_ge = ge.from_pandas(df)

df_ge = ge.dataset.PandasDataset(df)

对于 pyspark:

df_ge = ge.dataset.SparkDFDataset(df)

现在你可以运行你的期望了

df_ge.expect_column_to_exist("my_column")

Note that the great_expectations SparkDFDataset does not inherit the functions from the pyspark DataFrame. You can access the original pyspark DataFrame by df_ge.spark_df

关于python - 如何将数据框转换为 great_expectations 数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64241588/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com