How can I create from scratch a brand new Dataframe with Null values using spark.createDataFrame()?

User15787040559
Databricks Employee
Databricks Employee
from pyspark.sql.types import *
schema = StructType([
  StructField("c1", IntegerType(), True),
  StructField("c2", StringType(), True),
  StructField("c3", StringType(), True)])
df = spark.createDataFrame([(1, "2", None), (3, "4", None)], schema)

Mooune_DBU
Databricks Employee
Databricks Employee
df = spark.createDataFrame(sc.emptyRDD(), schema)

Can you try this?