【发布时间】:2020-06-30 23:23:36
【问题描述】:
我有一个从 Linux sosreport 获取的文件,我想制作一个饼图,问题是在将文件转换为 CSV 时,它不包含逗号并创建它为 1 列。
文件如下所示:
MemFree: 11988456 kB
Buffers: 47456 kB
Cached: 2304036 kB
SwapCached: 772 kB
Active: 3625348 kB
Inactive: 397832 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 16306056 kB
LowFree: 11988456 kB
SwapTotal: 8191992 kB
SwapFree: 8122928 kB
Dirty: 50552 kB
Writeback: 0 kB
AnonPages: 1434016 kB
Mapped: 2065024 kB
Slab: 123484 kB
PageTables: 121432 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 16345020 kB
Committed_AS: 5883888 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 267500 kB
VmallocChunk: 34359470295 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
Hugepagesize: 2048 kB
将 meminfo 文件转换为 CSV 文件,如下所示:
df.to_csv('meminfo.csv', header=False, index=False)
我也在尝试命名列,但我不能。
抱歉,我是数据可视化领域的新手
【问题讨论】:
标签: python pandas matplotlib visualization