1

голосов
1

ответ
77

Просмотры

Читайте CSV в словарь с 2 ключами на значение

У меня есть CSV-файл структура выглядит следующим образом: + ------ + ------ + -------- + | имя | пос | эфф | + ------ + ------ + -------- + | | 1 | 10,0 | | б | 1 | 42 | | с | 1 | 123 | + ------ + ------ + -------- + пара ключей значение должно выглядеть следующим образом, используя кортеж: хэш = ( 'а', 1): [10.0] до сих пор я импорт CSV csv_dictionary = {} с открытым ( 'test.csv') в качестве csvfile: читатель = csv.DictReader (csvfile) для строки в читателе: csv_dictionary [строка [ 'имя']] = строка [ 'эфф' ] csv_dictionary [строка [ «поз»]] = строка [ «эфф»], но это, кажется, дает несколько ключей в стоимости. У файлов CSV требуют уникальных элементов в каждом столбце? Как я могу идти о том, чтобы кортеж для имени и поз ассоциированного с эфф?
ahtmatrix
3

голосов
1

ответ
5.1k

Просмотры

Разница между мерзавцем сбросить --hard ГОЛОВУ ^ против мерзавца сброса --hard ГОЛОВУ? [Дубликат]

Этот вопрос уже есть ответ здесь: В чем разница между РУКОВОДИТЕЛЕМ ^ и ГОЛОВАМИ ~ в Git? 13 ответов Что означает ^ в мерзавце сброса --hard ГОЛОВУ ПДА по сравнению с просто мерзавцем сбросом --hard ГОЛОВУ Есть ли разница?
ahtmatrix
1

голосов
2

ответ
187

Просмотры

Распознавание и преобразование трехкомпонентную оператора, если оператор исправить

Я пытаюсь выяснить код и у меня возникают проблемы с троичным оператором ниже. System.out.print (раствор [I] [J] == 0 "": Integer.toString (раствор [I] [J])); Это правильно? System.out.print (раствор [I] [J] == 0 "": Integer.toString (раствор [I] [J])); Выше утверждение можно представить, если (раствор [I] [J] == 0) {System.out.print (»«); } Еще {System.out.print (Integer.toString (раствор [I] [J])); }
ahtmatrix
3

голосов
2

ответ
7.8k

Просмотры

Как я могу добавить библиотеку ACM в Ecplise?

Я во вводном CS классе и Dr.Java имеет очень ограниченную функциональность по сравнению с Eclipse. Как я могу добавить файл ACM.jar для использования в Eclipse?
ahtmatrix
3

голосов
2

ответ
429

Просмотры

Закрепить индекс столбца в пандами DataFrame

У меня есть панд DataFrame со следующими данными (выход из Jupyter Notebook) Есть в любом случае я могу назвать первый столбец? Я не могу получить доступ к нему, потому что кажется, что его имя столбца строки. Или иначе извлечь первый unamed столбец и сделать новый dataframe с [ «присоединений»] и [ «символов»]
ahtmatrix
4

голосов
1

ответ
165

Просмотры

Сформировать все возможные комбинации 2 характера потенциальной строки 8 символов?

У меня есть, чтобы генерировать все возможные комбинации кортеж кортежей ((Base1, положении1), (base2, Position2)) основания = [ «U», «С», «А», «G»] и позиции = [0,1,2,3,4,5,6,7,8]. Требования не повторяет основа может быть одинаковыми, но позиции должны быть различны, порядок должен быть сохранен. Например: ((А, 1), (Б, 2)) == ((В, 2), (А, 1)) и ((А, 1), (b, 1)) должны быть отброшены. Пример вывода: [((U, 0), (U, 1)), ((U, 0), (U, 2)), ((U, 0), (U, 3)) ...] В случае, если имеют длину 448 Пример: Для длины строки 2: ((U, 0), (U, 1)) ((U, 0), (с, 1)) ((U, 0), (A, 1 )) ((U, 0), (G, 1)) ((С, 0), (U, 1)) ((С, 0), (С, 1)) ((С, 0), (А , 1)) ((С, 0), (G, 1)) ((А, 0), (U, 1)) ((А, 0), (С, 1)) ((А, 0), (А, 1)) ((А, 0), (G, 1)) ((С, 0), (U, 1)) ((С, 0), (С, 1)) ((С, 0 ), (A, 1)) ((G, 0), (G, 1)) будет все комбинации ...
ahtmatrix
1

голосов
2

ответ
559

Просмотры

Получить индекс первой заглавной буквы строки в R?

Я пытаюсь получить индекс первого символа строки в R. Но большинство я искал проверки ответа на вызов, если вся строка в верхнем регистре с grepl. Python может сделать это легко, но я не нашел аа библиотеку, которая может сделать это в R.
ahtmatrix
2

голосов
2

ответ
489

Просмотры

Как я могу создать закругленные диагональные линии в Java с использованием библиотеки ACM?

Я пытаюсь сделать закругленные диагональные линии в Java с использованием библиотеки ACM. Очень сложный метод предполагает рисование диагональной линии, масштабирование вверх, чтобы увеличить его ширину, рисунок дуги на верхней часть этой линии по отношению к углам она закругленные.
ahtmatrix
2

голосов
3

ответ
1.4k

Просмотры

Как прочитать файл CSV 2 столбца и создать словарь?

Для примера, приведенного в следующем формате CSV ID, тип 1, A 2, B 3, C он должен сгенерировать словарь, который выглядит следующим образом { '1': А '2': B, '3': C} Вот что у меня есть до сих пор, но его ассоциирующее-х весь столбец в 1 словарь импорт CSV читатель = csv.DictReader (открытый ( «TIS_annotation.csv»)) результат = {} для строки в считывающем: для столбца, значение в row.iteritems (): результат .setdefault (колонок, []). добавить (значение) результат печати
ahtmatrix