Pyspark正在尝试将列转换为bool。为什么?

Pyspark正在尝试将列转换为bool。为什么?,pyspark,apache-spark-sql,azure-databricks,facebook-prophet,Pyspark,Apache Spark Sql,Azure Databricks,Facebook Prophet,我有一些创建临时表的SQL: %sql CREATE OR REPLACE TEMPORARY VIEW MyTempTable AS select SaleDate, Count(salesId) as count_of_sales from myviews.completed_sales where SaleDate between '2018-01-01 00:00:00' and '2020-12-31 23:59:59' group by SaleDate

我有一些创建临时表的SQL:

%sql
CREATE OR REPLACE TEMPORARY VIEW MyTempTable AS 
select
  SaleDate,
  Count(salesId) as count_of_sales
from
  myviews.completed_sales
where
  SaleDate between '2018-01-01 00:00:00'
  and '2020-12-31 23:59:59'
group by
  SaleDate
这给了我以下结果:一个样本

销售日期 销售数量 2020-12-20 20 2020-11-21 83 2020-10-20 6. 2020-09-01 1365 2020-08-20 408
我认为fbprophet只接受pandas dataframe,而不是sparkI使用pandas dataframe然后:
df=pd.dataframe
新错误现在显示了新消息:typeError:type'type'的参数不是iterableyou刚刚创建了一个空的dataframe类…请学习dataframes的基本知识,在尝试使用类似FBI的东西之前,熊猫和spark是正确的。。是的,我错了。