小编sum*_*593的帖子

如何在Python中显示完整的相关矩阵?

我正在使用命令 df.corr() 计算 Python Spyder 中数据集的相关矩阵。但是,输出仅显示前两列和最后两列的矩阵值。我应该使用什么命令才能获得整个矩阵?

我正在使用 pandas 包来计算给定数据集的相关矩阵。

我用于计算相关矩阵的代码是:

correlation_matrix = df.corr()
print(correlation_matrix)
Run Code Online (Sandbox Code Playgroud)

其结果是显示前两列和最后两列的相关矩阵值。我想要显示整个矩阵。

python correlation pandas spyder

3
推荐指数
1
解决办法
6952
查看次数

如何解决“系列的真值不明确。在Python Pandas中使用a.empty、a.bool()、a.item()、a.any()或a.all()”?

我有一个数据集,其中有两个时间戳列,一个是开始时间,另一个是结束时间。我已经计算了差异并将其存储在数据集中的另一列中。根据数据集的差异列,我想在另一列中填写一个值。我使用 for 循环和 if else 进行相同的操作,但在执行时出现错误“系列的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或a.all()”出现

   Time_df = pd.read_excel('filepath')

   print(Time_df.head(20))

   for index, rows in Time_df.head().iterrows():
         if(Time_df["Total Time"] < 6.00 ):
             Time_df["Code"] = 1

   print(Time_df.head(20))  
Run Code Online (Sandbox Code Playgroud)

在 Total Downtime 中,只要遇到小于 6 的地方,就会在列代码中放入 1。但是,我收到问题中所述的错误。

python dataframe pandas

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

pandas ×2

python ×2

correlation ×1

dataframe ×1

spyder ×1