Pyspark正在尝试将列转换为bool。为什么?
我有一些创建临时表的SQL: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
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是正确的。。是的,我错了。