diff --git a/python/pyspark/pandas/frame.py b/python/pyspark/pandas/frame.py index f7b2df30533c0..7222b877bba1d 100644 --- a/python/pyspark/pandas/frame.py +++ b/python/pyspark/pandas/frame.py @@ -13490,7 +13490,13 @@ def __getattr__(self, key: str) -> Any: if key.startswith("__"): raise AttributeError(key) if hasattr(MissingPandasLikeDataFrame, key): - if key in ["asfreq", "asof"] and get_option("compute.pandas_fallback"): + if key in [ + "asfreq", + "asof", + "convert_dtypes", + "infer_objects", + "set_axis", + ] and get_option("compute.pandas_fallback"): return self._fall_back_frame(key) property_or_func = getattr(MissingPandasLikeDataFrame, key) diff --git a/python/pyspark/pandas/missing/frame.py b/python/pyspark/pandas/missing/frame.py index 5ba81c81b36f6..7a4d09d4ea816 100644 --- a/python/pyspark/pandas/missing/frame.py +++ b/python/pyspark/pandas/missing/frame.py @@ -43,7 +43,6 @@ class MissingPandasLikeDataFrame: reorder_levels = _unsupported_function("reorder_levels") set_axis = _unsupported_function("set_axis") to_feather = _unsupported_function("to_feather") - to_gbq = _unsupported_function("to_gbq") to_hdf = _unsupported_function("to_hdf") to_period = _unsupported_function("to_period") to_sql = _unsupported_function("to_sql") @@ -56,6 +55,9 @@ class MissingPandasLikeDataFrame: lookup = _unsupported_function( "lookup", deprecated=True, reason="Use DataFrame.melt and DataFrame.loc instead." ) + to_gbq = _unsupported_function( + "to_gbq", deprecated=True, reason="Use pandas_gbq.to_gbq instead." + ) # Functions we won't support. to_pickle = common.to_pickle(_unsupported_function)