打印 pyspark.sql.dataframe.DataFrame 有哪些列

在 PySpark 中,要打印 pyspark.sql.dataframe.DataFrame 的列,可以使用 columns 属性。以下是一个示例代码:

python 复制代码
from pyspark.sql import SparkSession

# 创建 SparkSession
spark = SparkSession.builder.getOrCreate()

# 假设您的 DataFrame 名称为 df
df = spark.createDataFrame([(1, 'John', 25), (2, 'Alice', 30), (3, 'Bob', 35)], ['id', 'name', 'age'])

# 打印 DataFrame 的列
columns = df.columns
print(columns)

运行上述代码将打印 DataFrame 的列名:

python 复制代码
['id', 'name', 'age']

在上述示例中,我们创建了一个包含三列的 DataFrame (idnameage),然后使用 columns 属性获取列名,并将其打印出来。您可以将代码中的 DataFrame df 替换为您的实际 DataFrame 对象。

相关推荐
神奇夜光杯5 小时前
Python酷库之旅-第三方库Pandas(123)
开发语言·人工智能·python·excel·pandas·标准库及第三方库·学习与成长
Yan-英杰9 小时前
Encountered error while trying to install package.> lxml
开发语言·python·pandas·pip·issue
D11_21 小时前
Pandas缺失值处理
python·机器学习·数据分析·numpy·pandas
AIAdvocate2 天前
Pandas_数据结构详解
数据结构·python·pandas
白杆杆红伞伞2 天前
01_快速入门
python·pandas
diaobusi-884 天前
Python数据分析 Pandas基本操作
python·数据分析·pandas
D11_5 天前
pandas:读取各类文件方法以及爬虫时json数据保存
爬虫·python·数据分析·json·pandas
diaobusi-885 天前
python数据分析 pandas库-数据的读取和保存
python·数据分析·pandas
神奇夜光杯5 天前
Python酷库之旅-第三方库Pandas(117)
开发语言·人工智能·python·excel·pandas·标准库及第三方库·学习与成长
TuringSnowy5 天前
Pandas_sqlite
python·pandas