A library for working with text and timeseries data.
Project description
News Signals
Check out this colab notebook to see some of the things you can do with the news-signals library.
Install news-signals in a new environment
Run conda create -n news-signals python=3.8
if you're using Anaconda, alternatively python3.8 -m venv news-signals
source activate news-signals
# then,
pip install news-signals
# or,
git clone https://github.com/AYLIEN/news-signals-datasets.git
cd news-signals-datasets
pip install -r requirements.txt
pip install .
Quickstart
Install news-signals in a new environment
conda create -n test-signals-pypi python=3.8
conda activate test-signals-pypi
pip install news-signals
Look at a sample dataset
from news_signals.signals_dataset import SignalsDataset
# nasdaq100 sample dataset
dataset_url = 'https://drive.google.com/drive/folders/1TBFcpzxKeXDczBXMePjb7kGuU0jj_GdM?usp=share_link'
dataset = SignalsDataset.load(dataset_url)
Now try:
import matplotlib.pyplot as plt
fig = dataset.plot()
plt.show()
Generating a new Dataset
python bin/generate_dataset.py \
--start 2022/01/01 \
--end 2022/02/01 \
--input-csv resources/test/nasdaq100.small.csv \
--id-field "Wikidata ID" \
--name-field "Wikidata Label" \
--output-dataset-dir sample_dataset_output
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
news-signals-0.1.4.tar.gz
(921.4 kB
view hashes)
Built Distribution
Close
Hashes for news_signals-0.1.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27527bb3072c4d3e94158d9a571faf31789125aa9a0f4ffe673237d8f5f7bdae |
|
MD5 | 492fcf58e0a005c1c5029b6a3e2d7cbf |
|
BLAKE2b-256 | a27254ee8263cf672bf2b0ad7139a23673e81b2c53635c1d5b9721414569032a |