【发布时间】:2020-05-06 18:26:56
【问题描述】:
我正在处理TensorFlow Load pandas.DataFrame tutorial,我正在尝试修改创建字典切片的代码 sn-p 的输出:
dict_slices = tf.data.Dataset.from_tensor_slices((df.to_dict('list'), target.values)).batch(16)
for dict_slice in dict_slices.take(1):
print (dict_slice)
我发现下面的输出很草率,我想把它变成一个更易读的表格格式。
我尝试格式化 for 循环,基于 this recommendation
这给了我 BatchDataset 不可下标的错误
然后我尝试在 dict_slices 上使用 range 和 leng 函数,以便 i 成为整数索引而不是切片
这给了我以下错误(据我了解,因为 dict_slices 仍然是一个数组,并且每次迭代都是数组的一个向量,而不是向量的一个索引):
【问题讨论】:
标签: python pandas tensorflow dictionary