Описание тега k
K - язык обработки массивов, используемый в базе данных Kdb.
0
ответов
Представление сетки данных не очищается с новым набором записей
У меня есть datagridview(dgv), который я заполняю из набора записей. dgvMatchErrors.DataSource = dsTest.Tables[0]; messagebox.show(dgvMatcherrors.rows) (shows 20) хорошо, нет проблем, но когда я иду, чтобы заново заполнить DGV, я делаю следующее dgv…
24 май '17 в 14:30
6
ответов
Обучение J/K/APL
Я знаю, что все три связаны, и я видел довольно много ответов на проблемы в Project Euler, написанных на J, и несколько написанных на K. Что мне интересно, что бы вы предложили изучить, и куда бы вы предложили пойти о получении материалов, чтобы узн…
29 сен '09 в 07:08
1
ответ
KDB/k: функциональная форма для создания табличной переменной
Существует ли функциональная форма, эквивалентная следующей? trades:([]date:`date$();time:`time$();sym:`symbol$();price:`real$();size:`int$(); cond:`char$()) Предполагая, что имя функции "ct"... торги: CT [имя поля; типы]
07 фев '16 в 10:44
1
ответ
Как создать массовый объект с массивами символов для KDB+
Мне нужно отправить массу объекта K в KDB через интерфейс C. На данный момент все мои строки отправляются в виде символов, что не является идеальным. Я хотел бы заменить все символы на стандартные массивы символов Для символов я сделал это так // ta…
21 май '15 в 11:50
3
ответа
Ядро APL, J, K
Я пытаюсь понять APL, J, K, и это немного расстраивает, так как: Большинство книг посвящено APL, но мало реализаций APL, и у меня нет странных клавиатур. K, кажется, был заменен на Q J, кажется, не имеет Я почти чувствую, что смотрю на Common Lisp, …
07 май '12 в 17:37
0
ответов
K шаблон для протокола итератора
Я играю с K-реализацией Джона Эрнеста в контексте задач Project Euler. Многие из проблем включают в себя получение первых n слагаемых или всех слагаемых <= n из бесконечного ряда (особенно простых). Это может также включать выбор элементов из ранее …
19 авг '18 в 11:02
3
ответа
Как можно выразить эту императивную функцию в функциональном языке на основе массива, таком как K (или Q)?
Как можно выразить эту императивную функцию в функциональном языке на основе массива, таком как K (или Q)? В небрежном C++: vector<int> x(10), y(10); // Assume these are initialized with some values. // BTW, 4 is just a const -- it's part of t…
18 июл '11 в 16:14
1
ответ
kdb q: найти загружаемые им библиотеки C
У меня есть эта строка кода: loadedFunc: `:mylib 2:(`myfunc;1) так из ссылки kdb/q., это означает загрузку "my func", который имеет один аргумент из динамической библиотеки с именем mylib. Где я могу найти эту физическую библиотеку mylib? Я не вижу …
06 мар '17 в 16:23
4
ответа
Потребление памяти в KDB/Q
У меня есть база данных KDB/Q, которая имеет около 2 миллионов записей в день, потребляя около 2 ГБ памяти. В конце дня он запускает некоторые отчеты, объединяет таблицы и выводит результаты в файлы на диске. Во время вычислений использование памяти…
16 апр '12 в 09:43
3
ответа
Как я * исключаю *
У меня есть датафрейм (данные), который включает в себя много дат. Я хочу отбросить все до 1970 года. Я могу создать список индексов до 1970 года: tmp <- which(data$data < '1970-01-01') [1] 13446 102876 141199 и я хочу создать новую таблицу, к…
29 ноя '12 в 23:43
2
ответа
R -> kdb: передать данные R в kdb+ как двоичные объекты
Какой самый эффективный способ вставить R объекты (более конкретно, временные ряды, выраженные как xts или же data.table объекты, то есть основанные на времени и числовые столбцы) в kdb+ база данных? Мне удалось найти только решение, связанное с сер…
27 дек '14 в 22:42
2
ответа
Как сохранить временную метку ценового ряда при выполнении asof join в KDB?
При выполнении asof присоединиться aj[`stocks`time;`tradesTable;`priceSeries] в КДБ, `time колонка из `priceSeries не входит в вывод. Есть ли возможность включить `time от `priceSeries?
08 апр '14 в 10:45
2
ответа
Есть ли в APL проекты с открытым исходным кодом?
Я пытаюсь изучить APL ( Kona) и ищу примеры проектов, чтобы понять, как опытный APL'er может организовать свой код. Любые проекты с открытым исходным кодом были бы полезны, но нефинансовые или что-либо, не имеющее тяжелой математики было бы здорово.
04 июн '11 в 15:48
2
ответа
Когда необходимо расширение КАЖДОГО оператора в K, кроме mod/rotate?
В языке K к оператору можно добавить апостроф, чтобы применить его к каждому элементу в массиве: 8 +' 2 4 10 10 12 18 9 <' 3 10 2 0 1 0 8 -' 1 7 10 7 1 -2 Однако в каждом из этих случаев апостроф не требуется, потому что эти двоичные глаголы есте…
31 дек '15 в 23:45
1
ответ
KDB обратный asof join (aj), т.е. в следующей цитате вместо предыдущей
aj['time'sym;trade;quote] присоединяется к каждой сделке с предыдущим значением котировки. Я хотел бы сделать то же соединение, но на следующем значении кавычки вместо предыдущего. Как мне этого добиться?
24 фев '17 в 10:03
10
ответов
Кто-нибудь порекомендует изучать J/K/APL?
Я столкнулся с J/K/APL несколько месяцев назад, работая над некоторыми проблемами проекта Эйлера, и был заинтригован, если не сказать больше. Для каждого элегантного 20-строчного Python-решения, которое я создал, было бы потрясающее 20- символьное р…
14 апр '09 в 13:44
2
ответа
K/APL стиль программирования в C++?
Я пишу код на C++, но мне действительно нравится стиль массива, ориентированный на K/APL. Кто-нибудь знает хороший набор трюков перегрузки операторов / макросов / ..., позволяющих программирование в стиле K/APL на C++? Спасибо!
20 апр '10 в 22:27
1
ответ
Как выбрать уникальные элементы списка в q#?
Я новичок в q# программирование У меня есть список номеров: 1 3 2 3 2 4 5 2 3 6 4 2 1 6 3 2 1 Теперь я хочу создать уникальный набор чисел в Q programming language где конечный результат должен быть: 1 2 3 4 5 6 Спасибо!!
07 янв '19 в 13:02
4
ответа
Хранение вашего кода в кеше L1
Я читал статью в Википедии о языке программирования K, и вот что я увидел: Небольшой размер интерпретатора и компактный синтаксис языка позволяют K-приложениям полностью вписываться в кэш 1-го уровня процессора. Я заинтригован. Как можно иметь всю п…
24 июн '09 в 18:30
0
ответов
Что такое относительная площадь?
setwd("/shapefiles/uhf")#shapefile obtained from http://sedac.ciesin.columbia.edu/geonetwork/srv/en/cu-gis_metadata.show?id=3569&currTab=advanced# `enter code here`map<-readOGR(dsn=".",layer="UHF_42_DOHMH_2009") `enter code here`plot(map) `su…
03 май '14 в 23:47