Рубрики
Без рубрики

Визуализация запасов

Визуализируя данные с использованием `purthly`. Теги с Python, наукой данных.

Понимание акций может быть тяжело Но в этом посте мы будем визуализировать акции с помощью Сюжер (Библиотека визуализации). Как мы все знаем, Python действительно мощный, когда дело доходит до обработки данных. Поэтому мы будем использовать такие модули, как Пандас Чтобы обработать нашими файлами CSV и Сюжер визуализировать наши данные.

Для того, чтобы начать, что нам нужно установить несколько библиотек

  • Установить Анаконда Распределение. (Это содержит все пакеты/модули/модули Установка ссылки Отказ Установить
  • Сюжер (Это не включено в анаконду) PIP устанавливает заговор A Отказ

Если вы не хотите устанавливать Анаконда Отказ Вы можете установить пакеты, которые вам нужны, следуя этим инструкциям.

  • Установите Pandas PIP Установить Pandas Отказ
  • Установить ноутбук Jupyter python3 -m pip установить jupyter Отказ
  • Установить Сюжер PIP устанавливает заговор A Отказ

Давай начнем

  • Сначала позвольте запустить ноутбук Jupyter, запустив следующую команду Jupyter-Notebook Отказ
  • Теперь у нас есть Jupyter-Notebook Бег. Мы будем импортировать библиотеки.
import pandas as pd 
# importing Plotly
import plotly.plotly
import plotly.graph_objs as go
  • Включение в автономном режиме для Сюжета
plotly.offline.init_notebook_mode(connected=True)
  • Давайте загружаем данные акций (его можно найти на Yahoo Finance Ищите ваш любимый запас). Я буду использовать AAPL.
  • Теперь мы будем читать запасы CSV, используя Pandas.
# read_csv allows us to read csv files
data = pd.read_csv('AAPL.csv')
# few pandas operations.

#This will display first few cells of the CSV files we can always specify how many cells we need by passing a number within those parenthesis data.head(10)
data.head()

# This will tell how many rows and columns are there in our CSV file.
data.shape

# This will describe our data by giving us information like mean, max, min, std and etc
data.describe()
  • Выбор определенных столбцов, использующих Пандас построить их
# Selecting a specific column from csv file. Note brackets should contain exact name from the csv file.
dates = data['Date']
high = data['High']
  • Построение данных, используя Сюжета
plotly.offline.iplot({
    "data": [go.Scatter(x=dates ,y=high)],
    "layout": go.Layout(title="AAPL Stocks")
})
Выход

И теперь у вас есть данные акций, представленные с использованием линии линии.

Я надеюсь, что вам понравилось этот пост, если вы думаете, что я пропустил, ничего не стесняйтесь комментировать ниже.

Почувствуйте поделитесь этим среди своих друзей и коллег.

Примечание

Эта статья была опубликована на Мой блог

Важные ссылки

Оригинал: “https://dev.to/mraza007/visualizing-stocks-28ee”