Предположим, что ваш R-скрипт mytest.r
, расположенный в D:\mydocuments\
, вы можете создать пакетный файл, содержащий следующую команду:
C:\R\R-2.10.1\bin\Rcmd.exe BATCH D:\mydocuments\mytest.r
Затем добавьте его в качестве новой задачи в окна планировщик задач, устанавливая там условия запуска.
Вы также можете опустить командный файл. Установите C:\R\R-2.10.1\bin\Rcmd.exe
в текстовое поле program/script
в планировщике задач и укажите в качестве Arguments
остальную часть исходной команды: BATCH D:\mydocuments\mytest.r
Планирование заданий R с помощью планировщика задач Windows (Добавлено 11 февраля 2015 г.)
taskscheduleR: R пакет для планирования R-скриптов с диспетчером задач Windows (Опубликовано 17 марта 2016 г.)
Это было решено заменой всего цикла простым вызовом np.array()
.
fig, ax = plt.subplots(1, n, sharex='col', sharey='row', figsize=(16,8)) # set the default axis parameters
axes = ax.ravel()
for i, j in zip(range(n), axes):
# Plot Frequency
j.hist([df_var.iloc[:,i-1], df_var.iloc[:,i]], alpha=0.4, bins=bin_size, color=colors)
j.set_title(df_var.columns[i][:])
j.legend(loc='best')
j.grid(True)
было изменено на:
fig, ax = plt.subplots(sharex='col', sharey='row', figsize=(14,8)) # set the default axis parameters
plt.hist(np.array(df_var), bins=bins, alpha=0.7)
plt.title(df_var.columns[i][:]+' with '+df_var.columns[i+1][:])