Вам может понадобиться сделать еще один шаг обработки для вашего индекса, чтобы убедиться, что вы имеете дело с объектами datetime, а не со строками.
new_data = (
data
.assign(datetime=lambda df: pandas.to_datetime(df.index))
.set_index('datetime')
)
new_data["X"].plot()
Это должно приблизить нас к тому, что вы хотите, но я не проверял это на данных с вашим форматом даты.
Adobe AIR, как предполагается, поддерживает Linux Очень скоро Now™. Получение основной подобной браузеру функциональности довольно тривиально, но ее реализация WebKit не точно прекрасна.
Призма для Firefox делает это. Жидкостью является Mac, эквивалентный, который создает контейнер автономного приложения вокруг платформы WebKit. Это хорошо, но также и имеет довольно тяжелое (10 МБ) место. Это сжимается приблизительно до 3 МБ как zip, но я никогда не тестировал мобильность сгенерированных Жидкостью приложений.
Существует Google Gears, специально разработанный, чтобы сделать это. Это однако только работает над окнами в настоящее время, но это предназначается, чтобы быть портированным к Linux/Mac хотя никакая текущая запланированная дата выпуска.
Существует дополнение Призмы для FireFox, и Google Chrome имеет эту встроенную функциональность.
Если Ваше веб-приложение является просто автономной страницей HTML с JavaScript, можно просто сохранить страницу к их системе и изменить расширение от.HTML до.HTA
Больше информации о Приложениях HTML здесь: http://msdn.microsoft.com/en-us/library/ms536496 (По сравнению с 85) .aspx
Надеюсь, это поможет.
Я не уверен в Ваших определенных потребностях, но со стороны.NET вещей, Вы могли создать приложение, которое содержит Управление Браузером, и просто перейдите к своему веб-приложению по умолчанию и не включайте параметры навигации!
Это получило бы Вас, что Вы хотите, который является браузером без меню и т.д., место было бы маленьким также.
Мы рассматриваем и уже моделировали использование виртуальной машины для этого. VM будет Linux с котом и оракулом. Мы будем, вероятно, также использовать Firefox, установленный в рамках Linux для управления тем аспектом также. Пользователь будет видеть интерфейс браузера, что они привыкли к, но через VM. Структура приложения совпадает с тем, что мы развертываем на наших серверах интранет, но реализация абсолютно мобильна и сам содержавший.
в первую очередь, необходимо разместить веб-приложение, купить место для рекламы (www.discountasp.net для.NET замечателен), затем используют, например, Призму, которая будет работать в соответствии с Linux, Mac и Windows.
Помните, клиент всегда нуждаются в соединении с сетью, если у Вас нет приложения, работающего при ведьме Google Gears, все хранится локально и может использоваться без веб-подключения, сообщен, что для этого, необходимо изменить несколько вещей в коде. Можно запустить Google Gears с помощью этой ссылки.:)
Я занялся этим вопросом сам для веб-приложений ASP.NET и соединил прототип, это - веб-сервер комбинации / веб-браузер. Это является, конечно, не межплатформенным и действительно нацеленным на Windows/.NET, но является другой опцией посмотреть на.
Можно использовать механизмы Google, чтобы предложить пользователю опцию создать настольный ярлык. Помните, что молоко делает это.
При использовании Java, Вы могли бы использовать легкий контейнер сервлета, такой как Winstone. Например, выезда использования Winstone, как легкий это должно использовать Гудзон непрерывный сервер интеграции.
Необходимо быть немного более конкретны относительно типа 'веб-приложения', которое Вы разрабатываете, и Ваша намеченная целевая платформа и аудитория. Это, для значительной части, определит, какую технологию можно использовать.
Если Вы разрабатываете в Java, Вы могли бы связать причал приложением и просто сказать, что пользователь 'указывает на Ваш браузер на http://localhost:8080/whatever.