打印 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 对象。

相关推荐
李昊哲小课4 天前
PyArrow 完整教程
大数据·数据分析·pandas·pyarrow
云和数据.ChenGuang4 天前
T5大模型
人工智能·机器人·pandas·数据预处理·数据训练
MATLAB代码顾问6 天前
Python Pandas数据分析入门指南
python·数据分析·pandas
themingyi7 天前
Abaqus2024安装python包pandas
开发语言·python·pandas
一晌小贪欢7 天前
第26节:自动化办公——利用 Python 自动生成动态分析报告 (PPT/PDF)
开发语言·python·数据分析·自动化·powerpoint·pandas·数据可视化
留白_8 天前
pandas练习题
python·数据分析·pandas
留白_8 天前
pandas进阶学习
学习·pandas
abcy0712138 天前
python pandas csv异步后台清洗前端优先返回成功信息
前端·python·pandas
留白_10 天前
pandas文件读取与存储
开发语言·python·pandas
SilentSamsara10 天前
特征工程系统方法论:编码、分箱、交互特征与特征选择
开发语言·人工智能·python·机器学习·青少年编程·信息可视化·pandas