Как реализовать прогнозирование временных рядов Arima, используя python с базой данных cassandra? - PullRequest
0 голосов
/ 05 декабря 2018

Привет, ребята. У меня есть таблица cassandra для прогнозирования временных рядов арима. Не могли бы вы рассказать о каком-то базовом шаге по его реализации?

1 Ответ

0 голосов
/ 05 декабря 2018

Давайте начнем с базы данных Cassandra.

Обычная практика в python - использование клиентов базы данных из пакетов PIP.В этом случае cassandra-driver - это пакет, который вам нужен.

https://datastax.github.io/python-driver/installation.html

Затем на следующей странице приведен пример работающего Python с запросами к базе данных Cassandra:

https://techfossguru.com/apache-cassandra-python-step-step-guide-ubuntu-example/

# simple example without security
from cassandra.cluster import Cluster

server_address = "localhost" # or where Cassandra is hosted
keyspace = "my_keyspace" # or whatever you select

cluster = Cluster(server_address)
session = cluster.connect(keyspace)
session.execute('select * from mytable limit 100 where somecolumn > 10;')  # get 100 matching lines from mytable
cluster.shutdown()

Для ARIMA это довольно сложный алгоритм.См. https://en.wikipedia.org/wiki/Autoregressive_integrated_moving_average

Я предлагаю сначала выяснить, что делает алгоритм, а затем поискать ссылочные реализации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...