Github user ueshin commented on a diff in the pull request:

    https://github.com/apache/spark/pull/19646#discussion_r148709757
  
    --- Diff: python/pyspark/sql/tests.py ---
    @@ -2592,6 +2592,16 @@ def test_create_dataframe_from_array_of_long(self):
             df = self.spark.createDataFrame(data)
             self.assertEqual(df.first(), Row(longarray=[-9223372036854775808, 
0, 9223372036854775807]))
     
    +    @unittest.skipIf(not _have_pandas, "Pandas not installed")
    +    def test_create_dataframe_from_pandas_with_timestamp(self):
    +        import pandas as pd
    +        from datetime import datetime
    +        pdf = pd.DataFrame({"ts": [datetime(2017, 10, 31, 1, 1, 1)],
    +                            "d": [pd.Timestamp.now().date()]})
    +        df = self.spark.createDataFrame(pdf)
    --- End diff --
    
    What if we specify the schema? For example:
    
    ```
    df = self.spark.createDataFrame(pdf, "ts timestamp, d date")
    ```


---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to