|
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 7
|
||||||
Как отсортировать по столбцу, где содержатся данные?08.06.2010, 15:05. Показов 2990. Ответов 11
Метки нет (Все метки)
подскажите как отсортировать по столбцу, где содержатся данные след. формата:
02:056.71 02:161.85 01:292.7
0
|
||||||
| 08.06.2010, 15:05 | |
|
Ответы с готовыми решениями:
11
Как отсортировать данные в таблице, содержащей различные типы данных, по определенному столбцу? Отсортировать данные в DataTable по алфавиту по определенному столбцу Как отсортировать массив по столбцу с датой (CDate)? |
|
0 / 0 / 1
Регистрация: 05.05.2010
Сообщений: 124
|
|
| 09.06.2010, 10:11 | |
|
А как ты хочешь чтобы это было отсортировано?
0
|
|
|
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 7
|
||||||
| 09.06.2010, 11:10 [ТС] | ||||||
|
вопрос снят, все получилось
0
|
||||||
|
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 7
|
|||||||||||
| 09.06.2010, 18:20 [ТС] | |||||||||||
|
А еще по сортировке
есть hash
ATA38A 22:068.8 BDNF 22:040.4 D1S468 02:058.71 D2S1790 02:058.71 D2S1399 02:161.4 DXYS233 22:003.0 GATA124 01:146.3 NRG848 18:098.8 PAH 02:058.71 т.е. сортировка должна происходить и по ключу и по значению
0
|
|||||||||||
|
0 / 0 / 1
Регистрация: 05.05.2010
Сообщений: 124
|
|
| 09.06.2010, 18:32 | |
|
Ну во-первых ты не правильно формируешь хэш, надо так
%hash=('key' =>'val', ....); во -вторых, нельзя отсортировать сразу по 2 параметрам, это логическая ошибка.
0
|
|
|
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 7
|
|
| 10.06.2010, 13:05 [ТС] | |
|
хэш я формирую, когда считываю данные с открытого файла. Это был как-бы маленький примерчик.
По поводу сортировки. как же быть? Сначала отсортировать по одному столбцу, сохранить во временный хэш, затем по второму?
0
|
|
|
0 / 0 / 1
Регистрация: 05.05.2010
Сообщений: 124
|
|
| 10.06.2010, 13:11 | |
|
я не вижу смысла в этом? Тогда лучше сразу по 2-му отсортировать, результат будет тот же.
0
|
|
|
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 7
|
||||||||||||||||||||||||||||||
| 10.06.2010, 14:59 [ТС] | ||||||||||||||||||||||||||||||
|
ОК!
начну сначала. есть несколько файлов, в которых находятся данные в табличной форме.
считывая каждый файл, необходимо получить исходный вариань в след. виде: Столбец0 Столбец1 Столбец3 Столбец3 Столбец3 ... причем, в Столбец0 много данных, начинающихся с D1 ,D2 ,D10 их надо 1. разместить на отдельных страницах ??? (как это делать?) 2. отсортировать каждые отдельно, т.е. D1 ,D2 ,D10 мой код:
0
|
||||||||||||||||||||||||||||||
|
0 / 0 / 1
Регистрация: 05.05.2010
Сообщений: 124
|
|||||||
| 10.06.2010, 15:37 | |||||||
|
1. разместить на отдельных страницах ??? (как это делать?) -
Разместить на отдельных страницах где? В текстовых файлах нет понятия страниц. Можно разместить в разных файлах и именовать их в каком-то порядке. И еще разместить что на отдельных страницах? Данные этого столбца или данные по каждой строке? Не понятно. 2.. отсортировать каждые отдельно, т.е. D1 ,D2 ,D10 - ??? Как еще можно отсортировать? Не отдельно, сортировка подразумевает выстраивание либо в алфавитном порядке либо цифровом. все таки я не могу понять что нужно конкретно и для каких целей? Раскажи подробнее может есть способ проще сделать это. И еще в коде одна ошибочка:
0
|
|||||||
|
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 7
|
||||||
| 10.06.2010, 17:08 [ТС] | ||||||
|
1. все данные должны быть сохранены в отдном текстовом файле.
по поводу отдельных страниц вопрос снимается. 2. имелось в виду, что данные д.б. в след. виде выведены: WASBG WAB D12S1300 00:999.9 0.000 0.000 D1S468 01:004.0 0.000 0.114 D1S1612 01:013.8 0.000 0.258 D2S2166 02:013.5 0.000 0.000 D2S1400 02:029.2 0.123 0.000 D2S1360 02:040.0 0.062 0.072 D3S2387 03:002.3 0.000 0.297 D3S3050 03:010.3 0.015 0.193 D3S4545 03:023.5 0.000 0.000 D3S1259 03:026.1 0.000 0.000 на данный момент мой код:
WASBG WAB D12S1300 00:999.9 0.000 0.000 D1S468 01:004.0 0.000 0.114 D1S1612 01:013.8 0.000 0.258 D1S1597 01:023.3 0.000 0.349 D1S3669 01:027.7 0.000 0.06 ATA38A 01:146.3 0.464 0.000 D1S1679 01:148.0 0.051 0.000 D1S1653 01:151.7 0.000 0.034 ... во-первых почему-то у меня названия столбцов наоборот во-вторых идет нормальная сортировка по столбцу1, но тогда по столбцу0 идет полная каша.
0
|
||||||
|
0 / 0 / 1
Регистрация: 05.05.2010
Сообщений: 124
|
|
| 10.06.2010, 18:15 | |
|
Начну с конца:
Чтобы не было каши в 2-х столбцах, попробуй эти два столбца (строки в них) объединять в один перед самым выводом в файл и сортировать по этому уже объединенному значению (через join например объединяешь, а потом sort). Второе: Что значит наоборот названия столбцов? Разъясни.
0
|
|
|
0 / 0 / 0
Регистрация: 08.06.2010
Сообщений: 7
|
|
| 10.06.2010, 21:30 [ТС] | |
|
Это значит, что по идее идет считывание данных с файла BUL_W_A.mls (данные в столбце из него)и должно быть название столбца WAB, а пишет WASBG и наоборот
0
|
|
| 10.06.2010, 21:30 | |
|
Помогаю со студенческими работами здесь
12
Как отсортировать двухмерный массив по определенному столбцу? Как в TListView привязать данные к определенному столбцу? Как реализовать таблицу, данные для заполнения которой содержатся в бд mssql Как отсортировать сразу же в запросе, по столбцу который в том же запросе и создаётся?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|