Pastebin

Paste #25034: No description

< previous paste - next paste>

Pasted by Anonymous Coward

Download View as text

file_list = find_csv_files(data_folder, True)

df_list = []

# Loop through each file in file_list and read it into a data frame
for file in file_list:
    df = pd.read_csv(file)
    df_list.append(df)

# Concatenate all data frames in df_list into a single data frame
merged_df = pd.concat(df_list, ignore_index=True)

# Extract timestamps from the first column of merged_df
timestamps = merged_df.iloc[:, 0]

# Create a new figure and axes
fig, ax = plt.subplots()

# Loop through each column (except the first one) in merged_df and plot it
for column in merged_df.columns[1:]:
    if "Disk Queue" in column:
        print(f"Column {column} included")
        ax.plot(timestamps, merged_df[column], label=column)
    else:
        print(f"Column {column} skipped")


# Add labels and legend
ax.set_xlabel('Timestamp')
ax.set_ylabel('Value')
ax.legend()

# Show the plot
plt.show()

New Paste


Do not write anything in this field if you're a human.

Go to most recent paste.