pandas.Series.to_string#
- Series.to_string(buf=None, *, na_rep='NaN', float_format=None, header=True, index=True, length=False, dtype=False, name=False, max_rows=None, min_rows=None)[源代码][源代码]#
渲染 Series 的字符串表示。
- 参数:
- buf类似 StringIO 的,可选的
要写入的缓冲区。
- na_repstr, 可选
要使用的 NaN 的字符串表示形式,默认为 ‘NaN’。
- float_format单参数函数,可选
如果列的元素是浮点数,则应用于它们的格式化函数,默认为 None。
- 标题布尔值, 默认为 True
添加系列标题(索引名称)。
- 索引bool, 可选
添加索引(行)标签,默认为 True。
- 长度bool, 默认为 False
添加系列长度。
- dtypebool, 默认为 False
添加 Series 的数据类型。
- 名称bool, 默认为 False
如果Series名称不为None,则添加该名称。
- max_rowsint, 可选
在截断之前显示的最大行数。如果为 None,则显示所有行。
- min_rowsint, 可选
在截断的 repr 中显示的行数(当行数超过 max_rows 时)。
- 返回:
- str 或 None
如果
buf=None
,则为 Series 的字符串表示形式,否则为 None。
参见
Series.to_dict
将 Series 转换为字典对象。
Series.to_frame
将 Series 转换为 DataFrame 对象。
Series.to_markdown
以 Markdown 友好格式打印系列。
Series.to_timestamp
转换为时间戳的 DatetimeIndex。
例子
>>> ser = pd.Series([1, 2, 3]).to_string() >>> ser '0 1\n1 2\n2 3'