С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/34: Рейтинг темы: голосов - 34, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 26.05.2017
Сообщений: 23
1

Заполнение двумерного массива данными из Excel

09.02.2019, 12:03. Показов 6687. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Необходимо импортировать данные из файла Excel и заполнить ими двумерный массив. Подскажите, пожалуйста, как можно реализовать? Файл прикрепляю.
Вложения
Тип файла: xlsx ex.xlsx (8.4 Кб, 15 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
09.02.2019, 12:03
Ответы с готовыми решениями:

Заполнение двумерного массива данными из файла
Здравствуйте. Возможна ли передача на динамический двумерный массив с 2-мя столбцами и с числом...

Заполнение двумерного статического массива данными из файла с разделителями
В файле text.txt есть строка 0:Ilya:20:Manager, как можно эту строку записать в двумерный...

Создание и заполнение двумерного массива из данных в excel
Есть 2 столбца в excel со значениями x и у. Известно, что данные записаны в столбцах A и B...

Заполнение данными из рекордсета в Excel
Заполняет 6 столбцов одинаковыми данными, почему ? rsRptLblPerson.MoveFirst Do Until...

Заполнение Memo данными из Excel
Здравствуйте. Возникла такая проблема. При переносе данных из Excel в Memo копирует 2 строки и...

2
0 / 0 / 0
Регистрация: 26.05.2017
Сообщений: 23
09.02.2019, 12:08  [ТС] 2
Нашел одно из решений:
Python
1
2
df=pd.read_excel('ex,xlsx', sheet_name='Лист1')
df.as_matrix()
но получаю там ненужные "nan"
0
1290 / 675 / 365
Регистрация: 07.01.2019
Сообщений: 2,277
09.02.2019, 12:54 3
Цитата Сообщение от Concubine Посмотреть сообщение
но получаю там ненужные "nan"
а где появляются эти NaN? Я пробую обработать файл в сообщении, так там все нормально

>>> df.as_matrix()
__main__:1: FutureWarning: Method .as_matrix will be removed in a future version. Use .values instead.
array([[ 19. , 52.99, 1064.99, 57.77],
[ 19. , 53.5 , 1143.64, 58.65],
[ 20. , 54. , 1077.45, 57.45],
[ 20. , 53.21, 1072.99, 58.59],
[ 20. , 53. , 1062. , 57.01],
[ 21. , 53.55, 1131.88, 58.98],
[ 22. , 54.1 , 1156.8 , 57.9 ],
[ 22. , 52.6 , 1123.9 , 59.22]])
только предупреждение, что лучше использовать

>>> df.values
array([[ 19. , 52.99, 1064.99, 57.77],
[ 19. , 53.5 , 1143.64, 58.65],
[ 20. , 54. , 1077.45, 57.45],
[ 20. , 53.21, 1072.99, 58.59],
[ 20. , 53. , 1062. , 57.01],
[ 21. , 53.55, 1131.88, 58.98],
[ 22. , 54.1 , 1156.8 , 57.9 ],
[ 22. , 52.6 , 1123.9 , 59.22]])
>>>
0
09.02.2019, 12:54
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
09.02.2019, 12:54
Помогаю со студенческими работами здесь

Заполнение заполнение одномерного массива результатами анализа двумерного
Получить одномерный массив по правилу: Xi=0 если все значения i-строки и i-столбца двумерного...

Заполнение формы Excel данными из таблицы
1. Таблица учет заполняется данными из таблицы "Данные" 2. Количество сотрудников может быть до...

Заполнение презентации PowerPoint данными из Excel
Доброго времени суток, уважаемые! Хочется автоматизировать заполнение регулярной презентации для...

Заполнение шаблона Excel данными из БД средствами C#
Всем привет. Суть проблемы: есть база данных (MS SQL Server), GUI на C#, datagridview, который...

Быстрое заполнение данными ячеек Excel
Здравствуйте! Напомните мне, пожалуйста, быстрые способы заполнения данными ячеек Excel. Ну...

Excel заполнение одного листа данными из другого
Gospoda, pomogite chajniku. Na odnom liste knigi est tablica - dopustim, v odnoj kolonke ID, v...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru