Выполнить несколько строк в блокноте JupyterPython

Программы на Python
Ответить
Anonymous
 Выполнить несколько строк в блокноте Jupyter

Сообщение Anonymous »

Я новичок в работе с блокнотом Python и Jupyter.

После поиска я обнаружил, что если я хочу выполнить несколько строк для sqlContext, мне нужно использовать тройной """ вот так:

Код: Выделить всё

sqlContext.sql("""select year,month,count(distinct station) as count
from tempReadingsTable
where year>=1950 and year=10
group by year,month
order by count desc
""").show()
Теперь я пытаюсь найти то же самое для этого:

Код: Выделить всё

schMax = schMax.groupBy('year').
agg(fun.max('value').alias('value')).
join(sch['year','value']).
drop_duplicates(['year']).
select(['year','station','value']).
orderBy(['value'],ascending=[0])
Если я не запущу все это в одной строке, ничего не получится! как я могу это предотвратить? Я хочу иметь возможность выполнять все строки отдельно...

Подробнее здесь: https://stackoverflow.com/questions/579 ... r-notebook
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»