@igro_sia
Познаю Python

Pandas. Почему после редактирования ix создается неправильная таблица?

Добрый день!
Суть вопроса такова нужно создать, а после открыть таблицу и изменить в ней определенные ячейки.
При создание таблицы все нормально 10 на 60 и полностью заполнена, а при редактирование ее уже сохраняется неправильно. В чем ошибка ? Ограничение ix ?
df = pd.DataFrame(np.random.randint(0, 1, size=(10, 61)), columns=list('QWERTYUIOPASDFGHJKZXCVBNMQWERTYUIOPASDFGHJKZXCVBNMQWERTYUIOPA'))#не красиво выглядит, знаю
df.to_csv('/Users/IGRSSV/PycharmProjects/test1/users/123.csv', index=False) # создается таблица 10 на 60 рандомно заполненная
patch = '/Users/IGRSSV/PycharmProjects/test1/users/123.csv'  
#Здесь что-то не так
out = read_csv(patch, sep=',', skiprows=[0], header=None, encoding='cp1251')  # открываем csv
out.ix[3 - 1, 3 - 1] = 100 # Меняем значение
out.to_csv(patch, index=False) # На выходе получаем таблицу 10 на 60 , но уже заполненную  10 на 43
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
@kzoper
out.ix[3 - 1, 3 - 1]
этим действием вы что хотите сделать ? 3 - 1 интересует
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы