Это индексный столбец, передать index=False
, чтобы не записывать его, см. docs
Пример:
In [37]:
df = pd.DataFrame(np.random.randn(5,3), columns=list('abc'))
pd.read_csv(io.StringIO(df.to_csv()))
Out[37]:
Unnamed: 0 a b c
0 0 0.109066 -1.112704 -0.545209
1 1 0.447114 1.525341 0.317252
2 2 0.507495 0.137863 0.886283
3 3 1.452867 1.888363 1.168101
4 4 0.901371 -0.704805 0.088335
сравнить с:
In [38]:
pd.read_csv(io.StringIO(df.to_csv(index=False)))
Out[38]:
a b c
0 0.109066 -1.112704 -0.545209
1 0.447114 1.525341 0.317252
2 0.507495 0.137863 0.886283
3 1.452867 1.888363 1.168101
4 0.901371 -0.704805 0.088335
Вы также можете указать read_csv
, что первый столбец является столбцом индекса, передав index_col=0
:
In [40]:
pd.read_csv(io.StringIO(df.to_csv()), index_col=0)
Out[40]:
a b c
0 0.109066 -1.112704 -0.545209
1 0.447114 1.525341 0.317252
2 0.507495 0.137863 0.886283
3 1.452867 1.888363 1.168101
4 0.901371 -0.704805 0.088335
Я думаю, что я понял это, по крайней мере, в принципе ...
.flexslider{display:none;}
похоже, сбросит функцию изменения размера Flexslider. Вы можете просто удалить его, но это приводит к некоторой уродливой загрузке.
Чтобы избежать указанной уродливой нагрузки, я собрал быстрый, work-around- jsFiddle
$(document).ready(function(){
$(".flexslider").css('display','block').slideUp();
});
. При загрузке все еще есть быстрый сбой, но надеюсь, он по крайней мере направит вас в правильном направлении.
Еще один способ, с которым я немного играл, состоял в том, чтобы попытаться принудительно изменить функцию повторного размера -
$(".client").click(function () {
$('.flexslider').resize(); // Problematic but promising
var project = this.id;
var project_id = '#' + project + '-project';
var elem = $(".flexslider:visible").length ? $(".flexslider:visible"): $(".flexslider:first");
elem.slideUp('slow', function () {
$(project_id).slideDown('slow');
});
});
Этот вопрос решил проблему мини-картин, но в лучшем случае был пятнистым.