0
点赞
收藏
分享

微信扫一扫

python统计行数

Ewall_熊猫 2022-04-06 阅读 146
python
# -*- coding:utf-8 -*-
"""
作者:sunli
日期:2022年03月30日14:43
"""
import csv
import os
import matplotlib.pyplot as plt




dir_path = 'D:/Dt/MobiAct_Dataset_v2.0/Data/train'
Label_count = {'0': 0, '1': 0, '2': 0, '3': 0, '4': 0, '5': 0, '6': 0, '7': 0, '8': 0, '9': 0, '10': 0, '11': 0,
               '12': 0}  # 字典

for i in os.listdir(dir_path):
    if os.path.isfile(dir_path + "/" + i):
        with open(dir_path + "/" + i) as file:
            datas = csv.reader(file)
            next(datas)
            for data in datas:
                Label_count[data[6]] = Label_count[data[6]] + 1

c = sorted(Label_count.items())#
print(c)
Label_count["Falling"] = Label_count.pop("0")
Label_count["Standing"] = Label_count.pop("1")
Label_count["Walking"] = Label_count.pop("2")
Label_count["Joging"] = Label_count.pop("3")
Label_count["Jumping"] = Label_count.pop("4")
Label_count["Up stair"] = Label_count.pop("5")
Label_count["Down stair"] = Label_count.pop("6")
Label_count["Stand to sit"] = Label_count.pop("7")
Label_count["Siting"] = Label_count.pop("8")
Label_count["Sit to stand"] = Label_count.pop("9")
Label_count["Lying"] = Label_count.pop("10")
Label_count["Car-step in"] = Label_count.pop("11")
Label_count["Car-step out"] = Label_count.pop("12")
d = sorted(Label_count.items())#
print(d)

举报

相关推荐

0 条评论