По сути, я просто хочу создать столбец даты, который представляет дату имени файла. Моя таблица filesInDir представляет собой один столбец и 4 строки с именем filepath: ": .. \ .. \ code \ products \ Q \ ExtData \ ...
Я сталкивался с этой задачей несколько раз и считаю, что в торговле это довольно распространено: рассчитать средневзвешенную цену по объему. У меня есть эта таблица представляет выполнение цены и кол-во: т: ([] кол-во: ...
Я хотел бы иметь возможность выбирать строки в пакетах из очень большой таблицы ключей с удаленным хранением на диске. В качестве игрушечного примера для проверки моей функции я настроил следующие таблицы t и nt ... t: ([sym: 110? `...
Я пытаюсь собрать больше Q, поэтому мне интересно, как лучше в Q добиться следующего. В [18]: a = np.arange (12) .reshape (3,4) В [19]: b = np.random.randint (10, size = (3, 4)) В [20]: a. ..
У меня есть список элементов, и мне нужно объединить их в один столбец, используя список: (1 2; 3 4 5 7; 0 1 3) значение индекса 0 1 2 1 3 4 5 7 2 0 1 3 моя цель выберите из списка2 ...
Как я могу добавить к каждому элементу списка его индекс, т.е. добавить 0 к элементу с индексом 0, добавить 1 к элементу с индексом 1 и так далее. Мой список - list1: q) list1: 3 + 20? 30
У меня есть следующая таблица t: t: ([] sym: 3 # `ibm; время: 10: 01: 01 10:01:04 10: 01: 08; цена: 100 101 105; val :(" hello "; "world"; "test")) Как выполнить следующий запрос: выберите из t, где val in ("...
Из ссылки q: для параллельного выполнения q нужно запустить с несколькими ведомыми, используя -s в командной строке и системную команду \ s. Можно ли использовать персик в каче ...
У меня есть список строки b: "0" ^ - 9 $ string до 500 Как объединить строку (скажем, "abc" для каждого элемента b), чтобы у меня был список ниже: "abc000000000" "abc000000001 "" abc000000002 "" ...
Скажем, у меня есть таблица tbl: ([] a: `XXY`XXZ`XZZ`XYZ) q) tbl a --- XXY XXZ XZZ XYZ И я хочу выбрать такие строки, как" XX "или" ZZ " более компактный способ, чем писать выберите из таблицы где (как ...
Если у меня есть следующие таблицы: t1: ([] c1: 1 2 3; c2: 120 234 876) t2: ([] cd1: 1 2; d: 999 899) Как я могу объединить таблицы, где t1.c1 = t2 .cd2, где c1 и cd2 не являются связанными столбцами?
И read1, и get неявно распаковывают сжатый файл. Если у меня есть функция c, которая возвращает содержимое сжатого файла в виде списка байтов, есть ли способ его десериализации в ...
У меня есть база данных KDB/Q, которая содержит около ~2M записей в день и потребляет около ~2G памяти. В конце дня он запускает некоторые отчеты, выполняя соединения между таблицами и выводя результат в файлы на...
Как можно в Q использовать результаты вложенного запроса в предложении where? Я ищу что-то похожее на инструкцию SQL. select from food, где type_id in (select type_id from ...