Панда, эквивалентная
select * from table where column_name = some_value
, является
table[table.column_name == some_value]
Множественные условия:
table[(table.column_name == some_value) | (table.column_name2 == some_value2)]
или
table.query('column_name == some_value | column_name2 == some_value2')
import pandas as pd
# Create data set
d = {'foo':[100, 111, 222],
'bar':[333, 444, 555]}
df = pd.DataFrame(d)
# Full dataframe:
df
# Shows:
# bar foo
# 0 333 100
# 1 444 111
# 2 555 222
# Output only the row(s) in df where foo is 222:
df[df.foo == 222]
# Shows:
# bar foo
# 2 555 222
В приведенном выше коде это строка df[df.foo == 222]
, которая дает строки на основе значения столбца, 222
в этом case.
Возможны также множественные условия:
df[(df.foo == 222) | (df.bar == 444)]
# bar foo
# 1 444 111
# 2 555 222
Но в этот момент я бы рекомендовал использовать функцию query , так как он менее подробный и дает тот же результат:
df.query('foo == 222 | bar == 444')
Вы ищете Замок из песка
Страница Проекта: Выпуски Замка из песка
Блог: Блог
Замка из песка Генератор Документации Кода NDoc для.NET раньше был предпочтительным инструментом, но поддержка почти остановилась.
Взгляните на Замок из песка , который делает точно это. Это - также одно из большего количества простых решений там, и это - более или менее предпочтительный инструмент, так в конечном счете, возможно, мы могли помочь Вам настроить Замок из песка, если Вы определяете то, что выпускает Вас встреченный во время установки?
Необходимо также использовать Разработчика Справочного файла Замка из песка. Это предоставляет Вам ndoc как GUI для генерации справочных файлов, таким образом, Вы ничего не должны делать от командной строки.
Приветствуют в Разработчике Справочного файла Замка из песка Проект
Следуйте эти простые 5 статей шага, и Вы в значительной степени сделаны. В качестве награды можно использовать H2Viewer для представления Html Help 2.x файлы.
Я только что настроил Замок из песка снова. Попытайтесь установить его (выпуск в мае 2008) и ищите SandcastleGui.exe или что-то подобное (это находится в папке в качестве примера или так).
Нажимают Add Assembly и добавляют Ваш блок или блоки, добавляют любые .xml Файлы документации (те сгенерированные компилятором, если Вы включили ту опцию), и затем Сборка.
Это займет время, но результат будет стоить усилия. Это будет на самом деле искать материал из MSDN, таким образом, Ваша получающаяся документация будет также иметь Наследование классов полностью вниз к Системе. Объект со ссылками на MSDN и материал.
Замок из песка кажется немного сложным сначала, особенно когда Вы хотите использовать его в автоматизированной сборке, но я абсолютно уверен, что это будет стоить усилия.
Также взглянули на Разработчик Справочного файла Замка из песка , это - несколько более усовершенствованный GUI для него.