import random
import string
from datetime import datetime
def generate_random_string(length=3):
characters = string.ascii_uppercase
return ''.join(random.choice(characters) for _ in range(length))
def generate_timestamped_string(separator='_'):
timestamp = datetime.now().strftime('%y%m%d') # %H%M%S
random_part = generate_random_string(length=3)
return random_part+separator+timestamp
timestamped_string = generate_timestamped_string()
print('【{0}】'.format(timestamped_string))
【Talk is cheap】
#!/usr/bin/env python
# coding: utf-8
# Auth wechat: civilpy
# In[2]:
import warnings
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei'] # 显示中文
plt.rcParams['axes.unicode_minus'] = False # 显示负号
warnings.filterwarnings("ignore")
get_ipython().run_line_magic('matplotlib', 'inline')
# In[3]:
import seaborn as sns
# # 加载数据
# In[4]:
df=pd.read_csv('final_dataset.csv')
# In[5]:
df.head() # 前5行
# In[6]:
df.tail() # 前5行
# In[7]:
# 将 'time' 列转换为时间序列
df['time'] = pd.to_datetime(df['time'])
# 将 'time' 列设置为索引
# df.set_index('time', inplace=True)
数据列:
Intensity 运动强度
METs 新陈代谢分数
heart_rate 心率
Steps 步数
Calories 卡路里消耗
梅特值(METs,Metabolic Equivalent of Task)是一个衡量运动强度的单位。它是通过比较进行某种运动时的能量消耗与静息状态下的能量消耗来确定的。一项运动的 METs 值越高,表示进行该运动所需的能量消耗越大,运动强度也越高。梅特值通常用于评估运动计划的有效性和指导运动强度的调整。