我正在使用命令 df.corr() 计算 Python Spyder 中数据集的相关矩阵。但是,输出仅显示前两列和最后两列的矩阵值。我应该使用什么命令才能获得整个矩阵?
我正在使用 pandas 包来计算给定数据集的相关矩阵。
我用于计算相关矩阵的代码是:
correlation_matrix = df.corr()
print(correlation_matrix)
Run Code Online (Sandbox Code Playgroud)
其结果是显示前两列和最后两列的相关矩阵值。我想要显示整个矩阵。
我有一个数据集,其中有两个时间戳列,一个是开始时间,另一个是结束时间。我已经计算了差异并将其存储在数据集中的另一列中。根据数据集的差异列,我想在另一列中填写一个值。我使用 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。但是,我收到问题中所述的错误。