我有一个从数据库生成的Pandas Dataframe,它具有混合编码的数据.例如:
+----+-------------------------+----------+------------+------------------------------------------------+--------------------------------------------------------+--------------+-----------------------+
| ID | path | language | date | longest_sentence | shortest_sentence | number_words | readability_consensus |
+----+-------------------------+----------+------------+------------------------------------------------+--------------------------------------------------------+--------------+-----------------------+
| 0 | data/Eng/Sagitarius.txt | Eng | 2015-09-17 | With administrative experience in the prepa... | I am able to relocate internationally on short not... | 306 | 11th and 12th grade |
+----+-------------------------+----------+------------+------------------------------------------------+--------------------------------------------------------+--------------+-----------------------+
| 31 | data/Nor/Høylandet.txt | Nor | 2015-07-22 | Høgskolen i Østfold er et eksempel... | Som skuespiller har jeg både... | 253 | 15th …Run Code Online (Sandbox Code Playgroud) 我在Jupyter/IPython工作,每天绘制一些单词,但是在Seaborn中使用Regplot的日期时间有困难.Regplot本身显然不支持对日期数据进行回归,尽管我想要完成的并不一定需要Regplot的解决方法 - 也许只是一种格式化x轴标签的方法.
最简单的工作示例,使用简单的时间戳:
%matplotlib inline
import numpy as np
import pandas as pd
import matplotlib as mpl
import matplotlib.pyplot as plt
import matplotlib.dates as dates
import seaborn as sns
import time
import datetime
import radar
sns.set(style="whitegrid", color_codes=True)
data = pd.DataFrame([])
for i in np.arange(1, 10):
date = radar.random_datetime(start='2016-05-20', stop='2016-05-25')
data = data.append(pd.DataFrame({'Date': time.mktime(date.timetuple()), 'Words': i + 100}, index=[0]), ignore_index=True)
points = plt.scatter(x = data['Date'], y = data["Words"], c=data["Words"], s=75, cmap="BrBG")
plt.colorbar(points)
sns.regplot(x = data['Date'], y = data["Words"], …Run Code Online (Sandbox Code Playgroud) 我正在尝试在ConEmu中创建一个任务来打开几个控制台,并且每次运行时打开一个类似批处理的脚本.例如:
我希望第二个和第三个控制台彼此并排显示,但在第一个控制台下面.到目前为止,我无法获得运行命令; 我有一个运行以下任务的任务:
"%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i "-cur_console:n:t:Git Bash" "-cur_console:d:C:\Users\Ole Vik\dev"
"%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i "-cur_console:s1TVn:t:Vagrant"
cmd "-cur_console:s2THn:t:Third"
Run Code Online (Sandbox Code Playgroud)
阅读ConEmu wiki引导我进入new_console和cur_console 开关,但是我无法弄清楚我是否可以在任务设置中以某种方式输入命令,或者如果我可以让它在每个控制台上运行.bat脚本.
我正在通过Gulp设置使用Markdown和Nunjucks生成静态页面的工作流程.我依赖的当前两项任务是:
gulp.task('templates', function() {
return gulp.src('app/templates/pages/*.nunjucks')
.pipe(nunjucksRender({
path: ['app/templates/', 'app/templates/pages/']
}))
.pipe(gulp.dest('app'));
});
gulp.task('pages', function() {
gulp.src('app/pages/**/*.md')
.pipe(frontMatter())
.pipe(marked())
.pipe(wrap(function (data) {
return fs.readFileSync('app/templates/pages/' + data.file.frontMatter.layout).toString()
}, null, {engine: 'nunjucks'}))
.pipe(gulp.dest('app'))
});
Run Code Online (Sandbox Code Playgroud)
具有以下结构:
/app
| index.html
|
+---css
| app.scss
| custom.scss
|
+---js
| app.js
|
+---pages
| index.md
|
\---templates
| layout.nunjucks
|
+---macros
| nav-macro.nunjucks
|
+---pages
| index.nunjucks
|
\---partials
navigation.nunjucks
Run Code Online (Sandbox Code Playgroud)
如果我运行gulp templates这个,使用扩展layout.nunjucks的index.nunjucks将index.html编译到/ app.但是,我想用来gulp pages从index.md绘制frontmatter和Markdown来生成index.html的内容.
我遇到的问题是路径:鉴于上面的结构,如何通过/app/templates/pages/index.nunjucks使用/app/pages/index.md作为/app/index.html的内容?目前任务失败了Template render error: (unknown path). …
我使用 Gulp 作为处理文本和图像的简单构建系统的一部分,并定义了一系列用于复制、处理和删除这些文件的通用任务。Gulp 和使用的插件都在控制台中提供了大量输出,但是如何将这些输出保存在文件中呢?
理想情况下,控制台的确切内容将以与控制台console.log中显示的格式相同的格式记录(没有颜色,这在控制台中很常见):
[13:35:21] Images: 208 items
[13:35:23] gulp-imagemin: Minified 208 images (saved 0 B - 0%)
[13:35:23] Finished 'build:images' after 19 s
[13:35:23] Starting 'clean:responsive'...
[13:35:23] Deleting /responsive/**/*
[13:35:23] Finished 'clean:responsive' after 171 ms
[13:35:23] Starting 'default'...
[13:35:23] Finished 'default' after 57 ?s
Run Code Online (Sandbox Code Playgroud)
很多专注于日志的Gulp插件似乎主要是在控制台做这个,已经实现了,只有gulp-messenger保存为文本(如json)。这可以通过例如gulp-util来实现吗?
我正在使用 Plotly 在 Python 中生成一个图,该图显示时间序列中的数据。我正在使用我的 SQLite 数据库中的以下数据(如下面的日期和行):
[(u'2015-12-08 00:00:00',), (u'2015-11-06 00:00:00',), (u'2015-11-06 00:00:00',), (u'2015-10-07 00:00:00',), (u'2015-10-06 00:00:00',), (u'2015-10-06 00:00:00',), (u'2015-09-17 00:00:00',), (u'2015-09-17 00:00:00',), (u'2015-09-17 00:00:00',), (u'2015-09-17 00:00:00',), (u'2015-09-16 00:00:00',), (u'2015-09-15 00:00:00',), (u'2015-09-15 00:00:00',), (u'2015-09-15 00:00:00',), (u'2015-08-30 00:00:00',), (u'2015-08-22 00:00:00',), (u'2015-08-22 00:00:00',), (u'2015-08-17 00:00:00',), (u'2015-08-09 00:00:00',), (u'2015-08-09 00:00:00',), (u'2015-08-08 00:00:00',), (u'2015-08-07 00:00:00',), (u'2015-07-28 00:00:00',), (u'2015-07-26 00:00:00',), (u'2015-07-22 00:00:00',), (u'2015-07-22 00:00:00',), (u'2015-07-22 00:00:00',), (u'2015-07-13 00:00:00',), (u'2015-07-13 00:00:00',), (u'2015-07-13 00:00:00',), (u'2015-07-13 00:00:00',), (u'2015-07-09 00:00:00',), (u'2015-07-09 00:00:00',), (u'2015-07-09 00:00:00',), (u'2015-07-09 …Run Code Online (Sandbox Code Playgroud)