renumics/f1_dataset
收藏资源简介:
--- dataset_info: features: - name: Time dtype: duration[ns] - name: Driver dtype: string - name: DriverNumber dtype: string - name: LapTime dtype: duration[ns] - name: LapNumber dtype: float64 - name: Stint dtype: float64 - name: PitOutTime dtype: duration[ns] - name: PitInTime dtype: duration[ns] - name: Sector1Time dtype: duration[ns] - name: Sector2Time dtype: duration[ns] - name: Sector3Time dtype: duration[ns] - name: Sector1SessionTime dtype: duration[ns] - name: Sector2SessionTime dtype: duration[ns] - name: Sector3SessionTime dtype: duration[ns] - name: SpeedI1 dtype: float64 - name: SpeedI2 dtype: float64 - name: SpeedFL dtype: float64 - name: SpeedST dtype: float64 - name: IsPersonalBest dtype: bool - name: Compound dtype: string - name: TyreLife dtype: float64 - name: FreshTyre dtype: bool - name: Team dtype: string - name: LapStartTime dtype: duration[ns] - name: LapStartDate dtype: timestamp[ns] - name: TrackStatus dtype: string - name: Position dtype: float64 - name: Deleted dtype: bool - name: DeletedReason dtype: string - name: FastF1Generated dtype: bool - name: IsAccurate dtype: bool - name: DistanceToDriverAhead sequence: sequence: float64 - name: RPM sequence: sequence: float64 - name: Speed sequence: sequence: float64 - name: nGear sequence: sequence: float64 - name: Throttle sequence: sequence: float64 - name: Brake sequence: sequence: float64 - name: DRS sequence: sequence: float64 - name: X sequence: sequence: float64 - name: Y sequence: sequence: float64 - name: Z sequence: sequence: float64 - name: gear_vis dtype: image - name: speed_vis dtype: image - name: RPM_emb sequence: float64 - name: Speed_emb sequence: float64 - name: nGear_emb sequence: float64 - name: Throttle_emb sequence: float64 - name: Brake_emb sequence: float64 - name: X_emb sequence: float64 - name: Y_emb sequence: float64 - name: Z_emb sequence: float64 - name: portrait dtype: image splits: - name: train num_bytes: 561415487.5469999 num_examples: 1317 download_size: 300522146 dataset_size: 561415487.5469999 configs: - config_name: default data_files: - split: train path: data/train-* --- # Dataset Card for "f1_dataset" This dataset includes race telemetry data from the Formula1 Montreail 2023 GP. It was obtained from the Ergast API using the fastf1 library. We built an [interactive demo](https://huggingface.co/spaces/renumics/f1_montreal_gp) for this dataset on Hugging Face spaces.  You can explore the dataset on your machine with [Spotlight](https://github.com/Renumics/spotlight): ```bash pip install renumics-spotlight ``` ```Python import datasets from renumics import spotlight ds = datasets.load_dataset('renumics/f1_dataset', split='train') dtypes = {"DistanceToDriverAhead": spotlight.Sequence1D, "RPM": spotlight.Sequence1D, "Speed": spotlight.Sequence1D, "nGear": spotlight.Sequence1D, "Throttle": spotlight.Sequence1D, "Brake": spotlight.Sequence1D, "DRS": spotlight.Sequence1D, "X": spotlight.Sequence1D, "Y": spotlight.Sequence1D, "Z": spotlight.Sequence1D, 'RPM_emb': spotlight.Embedding, 'Speed_emb': spotlight.Embedding, 'nGear_emb': spotlight.Embedding, 'Throttle_emb': spotlight.Embedding, 'Brake_emb': spotlight.Embedding, 'X_emb': spotlight.Embedding, 'Y_emb': spotlight.Embedding, 'Z_emb': spotlight.Embedding} spotlight.show(ds, dtype=dtypes) ```
数据集信息: 特征字段: - 名称:时间(Time),数据类型:纳秒级时长(duration[ns]) - 名称:车手(Driver),数据类型:字符串 - 名称:车手编号(DriverNumber),数据类型:字符串 - 名称:单圈时长(LapTime),数据类型:纳秒级时长 - 名称:圈数(LapNumber),数据类型:float64 - 名称:轮胎使用赛段(Stint),数据类型:float64 - 名称:驶出维修区时长(PitOutTime),数据类型:纳秒级时长 - 名称:驶入维修区时长(PitInTime),数据类型:纳秒级时长 - 名称:第一段赛道时长(Sector1Time),数据类型:纳秒级时长 - 名称:第二段赛道时长(Sector2Time),数据类型:纳秒级时长 - 名称:第三段赛道时长(Sector3Time),数据类型:纳秒级时长 - 名称:第一段赛道会话时长(Sector1SessionTime),数据类型:纳秒级时长 - 名称:第二段赛道会话时长(Sector2SessionTime),数据类型:纳秒级时长 - 名称:第三段赛道会话时长(Sector3SessionTime),数据类型:纳秒级时长 - 名称:1号测速点车速(SpeedI1),数据类型:float64 - 名称:2号测速点车速(SpeedI2),数据类型:float64 - 名称:飞圈测速车速(SpeedFL),数据类型:float64 - 名称:赛道测速段车速(SpeedST),数据类型:float64 - 名称:个人最佳圈标记(IsPersonalBest),数据类型:布尔值 - 名称:轮胎配方(Compound),数据类型:字符串 - 名称:轮胎磨损里程(TyreLife),数据类型:float64 - 名称:新轮胎标记(FreshTyre),数据类型:布尔值 - 名称:车队(Team),数据类型:字符串 - 名称:单圈开始时长(LapStartTime),数据类型:纳秒级时长 - 名称:单圈开始时间戳(LapStartDate),数据类型:纳秒级时间戳(timestamp[ns]) - 名称:赛道状态(TrackStatus),数据类型:字符串 - 名称:当前排名(Position),数据类型:float64 - 名称:圈数无效标记(Deleted),数据类型:布尔值 - 名称:无效原因(DeletedReason),数据类型:字符串 - 名称:FastF1生成标记(FastF1Generated),数据类型:布尔值 - 名称:数据准确标记(IsAccurate),数据类型:布尔值 - 名称:与前车距离(DistanceToDriverAhead),数据类型:序列(sequence),子元素类型为float64 - 名称:发动机转速(RPM),数据类型:序列(sequence),子元素类型为float64 - 名称:车速(Speed),数据类型:序列(sequence),子元素类型为float64 - 名称:挡位(nGear),数据类型:序列(sequence),子元素类型为float64 - 名称:油门开度(Throttle),数据类型:序列(sequence),子元素类型为float64 - 名称:刹车状态(Brake),数据类型:序列(sequence),子元素类型为float64 - 名称:可调尾翼(DRS),数据类型:序列(sequence),子元素类型为float64 - 名称:X坐标(X),数据类型:序列(sequence),子元素类型为float64 - 名称:Y坐标(Y),数据类型:序列(sequence),子元素类型为float64 - 名称:Z坐标(Z),数据类型:序列(sequence),子元素类型为float64 - 名称:挡位可视化图像(gear_vis),数据类型:图像(image) - 名称:车速可视化图像(speed_vis),数据类型:图像(image) - 名称:发动机转速嵌入向量(RPM_emb),数据类型:float64序列 - 名称:车速嵌入向量(Speed_emb),数据类型:float64序列 - 名称:挡位嵌入向量(nGear_emb),数据类型:float64序列 - 名称:油门开度嵌入向量(Throttle_emb),数据类型:float64序列 - 名称:刹车状态嵌入向量(Brake_emb),数据类型:float64序列 - 名称:X坐标嵌入向量(X_emb),数据类型:float64序列 - 名称:Y坐标嵌入向量(Y_emb),数据类型:float64序列 - 名称:Z坐标嵌入向量(Z_emb),数据类型:float64序列 - 名称:赛道全景图像(portrait),数据类型:图像(image) 数据集划分: - 划分名称:训练集(train),字节数:561415487.5469999,样本数:1317 下载大小:300522146 字节 数据集占用大小:561415487.5469999 字节 配置项: - 配置名称:默认配置(default),数据文件: - 划分:训练集,路径:data/train-* --- # "f1_dataset"数据集卡片 本数据集收录2023年一级方程式加拿大蒙特利尔大奖赛的赛事遥测数据,通过fastf1库从Ergast API获取。 我们在Hugging Face空间上为该数据集搭建了交互式演示页面,访问链接为:https://huggingface.co/spaces/renumics/f1_montreal_gp  你可通过Spotlight(https://github.com/Renumics/spotlight)在本地机器上浏览该数据集: bash pip install renumics-spotlight Python import datasets from renumics import spotlight ds = datasets.load_dataset('renumics/f1_dataset', split='train') dtypes = {"DistanceToDriverAhead": spotlight.Sequence1D, "RPM": spotlight.Sequence1D, "Speed": spotlight.Sequence1D, "nGear": spotlight.Sequence1D, "Throttle": spotlight.Sequence1D, "Brake": spotlight.Sequence1D, "DRS": spotlight.Sequence1D, "X": spotlight.Sequence1D, "Y": spotlight.Sequence1D, "Z": spotlight.Sequence1D, 'RPM_emb': spotlight.Embedding, 'Speed_emb': spotlight.Embedding, 'nGear_emb': spotlight.Embedding, 'Throttle_emb': spotlight.Embedding, 'Brake_emb': spotlight.Embedding, 'X_emb': spotlight.Embedding, 'Y_emb': spotlight.Embedding, 'Z_emb': spotlight.Embedding} spotlight.show(ds, dtype=dtypes)
数据集概述
数据集信息
- 特征列表:
- Time: 类型为
duration[ns] - Driver: 类型为
string - DriverNumber: 类型为
string - LapTime: 类型为
duration[ns] - LapNumber: 类型为
float64 - Stint: 类型为
float64 - PitOutTime: 类型为
duration[ns] - PitInTime: 类型为
duration[ns] - Sector1Time: 类型为
duration[ns] - Sector2Time: 类型为
duration[ns] - Sector3Time: 类型为
duration[ns] - Sector1SessionTime: 类型为
duration[ns] - Sector2SessionTime: 类型为
duration[ns] - Sector3SessionTime: 类型为
duration[ns] - SpeedI1: 类型为
float64 - SpeedI2: 类型为
float64 - SpeedFL: 类型为
float64 - SpeedST: 类型为
float64 - IsPersonalBest: 类型为
bool - Compound: 类型为
string - TyreLife: 类型为
float64 - FreshTyre: 类型为
bool - Team: 类型为
string - LapStartTime: 类型为
duration[ns] - LapStartDate: 类型为
timestamp[ns] - TrackStatus: 类型为
string - Position: 类型为
float64 - Deleted: 类型为
bool - DeletedReason: 类型为
string - FastF1Generated: 类型为
bool - IsAccurate: 类型为
bool - DistanceToDriverAhead: 类型为
sequence,包含float64 - RPM: 类型为
sequence,包含float64 - Speed: 类型为
sequence,包含float64 - nGear: 类型为
sequence,包含float64 - Throttle: 类型为
sequence,包含float64 - Brake: 类型为
sequence,包含float64 - DRS: 类型为
sequence,包含float64 - X: 类型为
sequence,包含float64 - Y: 类型为
sequence,包含float64 - Z: 类型为
sequence,包含float64 - gear_vis: 类型为
image - speed_vis: 类型为
image - RPM_emb: 类型为
sequence,包含float64 - Speed_emb: 类型为
sequence,包含float64 - nGear_emb: 类型为
sequence,包含float64 - Throttle_emb: 类型为
sequence,包含float64 - Brake_emb: 类型为
sequence,包含float64 - X_emb: 类型为
sequence,包含float64 - Y_emb: 类型为
sequence,包含float64 - Z_emb: 类型为
sequence,包含float64 - portrait: 类型为
image
- Time: 类型为
数据集分割
- train:
- 字节数: 561415487.5469999
- 样本数: 1317
数据集大小
- 下载大小: 300522146
- 数据集大小: 561415487.5469999
配置
- 配置名称: default
- 数据文件:
- 分割: train
- 路径: data/train-*
- 数据文件:




