问题描述
我想将下面显示的 tf.train.Example 记录中的一些数据点转换为 Dataframe 以使其易于阅读。我尝试使用 python 库 pandas-tfrecords 0.1.4
转换器,但它只能将整个 tfrecord 文件转换为我不需要的数据帧。提示将不胜感激
注意:这是来自芝加哥市的出租车行程数据集。这些列是:公司、dropoff_census_tract、dropoff_community_area、dropoff_latitude、dropoff_longitude、fare、payment_type、pickup_census_tract、pickup_community_area、pickup_latitude、pickup_longitude、tips、trip_miles、 trip_seconds、trip_start_day、trip_start_hour、trip_start_month、trip_start_timestamp。
feature {
key: "company"
value {
bytes_list {
value: "Chicago Elite Cab Corp. (Chicago Carriag"
}
}
}
feature {
key: "dropoff_census_tract"
value {
int64_list {
}
}
}
feature {
key: "dropoff_community_area"
value {
int64_list {
}
}
}
feature {
key: "dropoff_latitude"
value {
float_list {
}
}
}
feature {
key: "dropoff_longitude"
value {
float_list {
}
}
}
feature {
key: "fare"
value {
float_list {
value: 12.449999809265137
}
}
}
feature {
key: "payment_type"
value {
bytes_list {
value: "Credit Card"
}
}
}
feature {
key: "pickup_census_tract"
value {
int64_list {
}
}
}
feature {
key: "pickup_community_area"
value {
int64_list {
}
}
}
feature {
key: "pickup_latitude"
value {
float_list {
}
}
}
feature {
key: "pickup_longitude"
value {
float_list {
}
}
}
feature {
key: "tips"
value {
float_list {
value: 0.0
}
}
}
feature {
key: "trip_miles"
value {
float_list {
value: 0.0
}
}
}
feature {
key: "trip_seconds"
value {
int64_list {
value: 0
}
}
}
feature {
key: "trip_start_day"
value {
int64_list {
value: 6
}
}
}
feature {
key: "trip_start_hour"
value {
int64_list {
value: 19
}
}
}
feature {
key: "trip_start_month"
value {
int64_list {
value: 5
}
}
}
feature {
key: "trip_start_timestamp"
value {
int64_list {
value: 1400269500
}
}
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)