Публикации по теме 'altair'
Интерактивные визуальные эффекты с Python
Масштабируемая функция Python для создания высококачественных интерактивных визуальных элементов для функций в наборе данных.
Возможно, наиболее привлекательным способом понимания ваших данных является визуализация .
Altair — это пакет, который я использовал в течение последнего года и который постоянно обеспечивает высококачественные интерактивные визуальные эффекты. Ниже приведена функция, которую я написал для создания интерактивных диаграмм для всех функций в наборе данных...
Вопросы по теме 'altair'
Python + Altair (Vega-Lite): веб-сервер
Я хочу визуализировать некоторые графики на веб-страницах, используя Python 2.7.12 и Altair 1.2.0.
На их примерах легко и понятно:
from altair import *
from altair import Chart, load_dataset
# load built-in dataset as a pandas DataFrame
cars =...
543 просмотров
schedule
19.04.2022
Добавить метки данных на гистограмму vega-lite
У меня есть довольно простая гистограмма, созданная с помощью библиотеки Python altair на основе Pandas DataFrame.
Код для создания диаграммы:
Chart(df).configure(background='white').mark_bar().encode(
X('user_id',...
685 просмотров
schedule
13.04.2022
Альтаир не отображает диаграмму в блокноте jupyter
Я хочу просматривать диаграммы в блокноте Jupyter, используя altair . Поэтому я попробовал воспользоваться примерами руководств . Я установил необходимые пакеты. Это код, который у меня есть:
import altair as alt
from vega_datasets import...
1793 просмотров
schedule
21.05.2023
Альтаир: не сортировать ось
Вот простой пример кода, демонстрирующий проблему, которую я хотел бы решить:
import pandas as pd
import altair as alt
categoryNames = [ 'a', 'f', 'r', 'u', 'p' ]
categories = pd.Series( categoryNames )
categories.index = categoryNames...
4580 просмотров
schedule
14.12.2022
Ось формата сгруппированной гистограммы altair и отступы
Я работаю с Альтаиром и люблю его за быструю визуализацию. Я немного борюсь с тонкой настройкой форматирования, особенно в отношении заполнения сгруппированных гистограмм и попытки получить неповторяющийся заголовок.
Пожалуйста, посмотрите график...
1465 просмотров
schedule
18.06.2023
Как сделать альтаир-сюжет в операторе IF?
Ситуация кажется довольно простой: я работаю в файле Jupyter Lab с несколькими графиками Альтаира, которые в конечном итоге делают файл слишком большим для запуска и сохранения. Поскольку мне не нужно видеть эти графики каждый раз, я решил, что могу...
1278 просмотров
schedule
29.04.2023
Альтаир объединяет несколько наборов данных
Я только недавно узнал о Vega / Vega-Lite и Altair и считаю их настоящим претендентом на звание лучшего инструмента для построения графиков на Python.
В настоящее время я борюсь с тем, чтобы отобразить информацию из двух фреймов данных в одной...
3361 просмотров
schedule
06.12.2022
Изменить положение заголовка фасета в Altair?
Как я могу переместить заголовки фасетов (в данном случае год), чтобы они находились над каждым графиком? Кажется, что значение по умолчанию находится сбоку от диаграммы. Можно ли это легко изменить?
import altair as alt
from vega_datasets...
1234 просмотров
schedule
11.04.2023
Заказать гистограмму в Альтаире?
Как я могу расположить гистограмму в порядке от наибольшего к наименьшему значению? Я попробовал приведенный ниже код, но он не дает ожидаемого результата.
Я бы хотел, чтобы бары были упорядочены на 'b', 'a', 'c' (по количеству)
df =...
6589 просмотров
schedule
20.11.2023
Альтаир - фильтровать диапазон по привязке слайдера
Я пытаюсь достичь чего-то похожего на этот пример , за исключением того, что вместо использования ползунка для выбора дискретных значений я хотел бы, чтобы он служил точкой отсечки в transform_filter (т.е. значения ‹значение ползунка).
Прямо...
1110 просмотров
schedule
09.07.2023
Как построить полосы оси Y на диаграммах Альтаира?
Может ли Альтаир нанести полосы на ось y, как в этом примере Highcharts ?
В документах есть пример , показывающий, как нарисовать линию по оси y, но адаптация примера для использования plot_rect для рисования полосы не совсем работает:...
1246 просмотров
schedule
06.05.2022
Цвета цветовой палитры по умолчанию Altair в HEX
Как я могу найти шестнадцатеричное представление цветовой палитры Альтаира по умолчанию? У каждого инструмента построения графиков есть свои сильные и слабые стороны, и я обычно получаю визуализации, состоящие из Seaborn + Altair. Я хотел бы...
3392 просмотров
schedule
11.03.2023
Альтаир меняет ориентацию подписей столбцов
На этом графике даты указаны в верхней части столбцов. Они перетекают друг в друга, что затрудняет их чтение. Есть ли способ повернуть их по вертикали? Я не мог найти решение в Интернете.
rr_st = alt.Chart(dfag).mark_bar().encode(...
3360 просмотров
schedule
19.07.2022
Как заставить Альтаира заказывать тепловую карту (прямоугольник) на определенной оси?
Я пытаюсь создать кластерную тепловую карту в Альтаире. Создание тепловой карты работает нормально, но я не могу изменить порядок строк в зависимости от значения другого столбца.
Вот фрагмент кода, который я использую для создания тепловой карты с...
1149 просмотров
schedule
25.11.2022
Python 3.6 - диаграмма Альтаира печатает объект, а не график
Из-за чего графические объекты могут отображать не фактический график, а диаграмму? Воспроизводимый пример ниже.
from pydataset import data
import altair
cars = data('cars')
cars
c = altair.Chart(cars).mark_line().encode(
x='speed',...
234 просмотров
schedule
05.04.2023
Неуклюже строить два набора сезонных данных на одном графике
У меня есть серия ежемесячных данных инвентаризации с 2017 года. У меня есть серия inventory_forecasts с декабря 2018 года.
Я пытаюсь построить данные инвентаризации на ежемесячно-сезонной основе, а затем наложить inventory_forecasts с января по...
38 просмотров
schedule
15.12.2023
Альтаир - Ареаплот с разными цветами для негатива и позитив
У меня есть столбец в моих пандах DataFrames с положительными и отрицательными значениями, мне нужно сделать диаграмму области с разными цветами для положительной и отрицательной оси y.
Пока я не могу сделать это с помощью alt.condition
brush =...
601 просмотров
schedule
26.05.2024
Альтаир: сделать график линии выбора интервала с двойной осью и осью даты и времени x
Я пытаюсь создать линейный график с двойной осью y с указателем даты и времени в качестве оси x с выбором интервала, пока:
#base encoding the X-axis
brush = alt.selection(type='interval', encodings=['x'])
base = alt.Chart(yData.reset_index())
base...
512 просмотров
schedule
19.03.2022
Можно ли на графике Альтаира изменить место отображения выбора (например, раскрывающийся список, переключатель)?
Построение на Python с использованием Altair: у меня есть две диаграммы, построенные бок о бок, а правый график включает раскрывающееся меню выбора. По умолчанию раскрывающееся меню отображается в нижнем левом углу графика. Я хотел бы переместить...
997 просмотров
schedule
25.12.2022
Сюжетный экспресс в сравнении с Альтаиром / Вега-Лайт для интерактивных графиков
Недавно я изучаю как Plotly express , так и Altair / Vega-Lite для интерактивного построения графиков. Оба они впечатляют, и мне интересно, в чем их сильные и слабые стороны. Есть ли между ними большие различия, особенно для создания...
2203 просмотров
schedule
07.03.2023