3.57778585285专题

pd.DataFrame 列数值显示 (3.57778585285+0j) 可以转成正常的格式么

要将 pd.DataFrame 列中的复数(例如 `(3.57778585285+0j)) 转换为只显示实数部分,可以使用 pandas 的 apply 函数配合一个 lambda 表达式来实现。具体步骤如下: 1. 创建一个示例 DataFrame。 2. 使用 apply 函数和 lambda 表达式遍历列,并将复数转换为实数。 以下是一个示例代码: python import pand