Дизайнер панд, Уэс МакКинни, интенсивно работал над финансовыми данными. Подумайте о столбцах как имена акций и индекс, как ежедневные цены. Затем вы можете догадаться, что такое поведение по умолчанию (т. Е. axis=0
) в отношении этих финансовых данных. axis=1
можно просто считать «другим направлением».
Например, функции статистики, такие как mean()
, sum()
, describe()
, count()
, по умолчанию - мудрый, потому что имеет смысл делать их для каждого запаса. sort_index(by=)
также по умолчанию используется столбец. fillna(method='ffill')
будет заполняться вдоль столбца, потому что это тот же самый запас. dropna()
defaults to row, потому что вы, вероятно, просто хотите отказаться от цены в этот день, а не выбрасывать все цены на этот запас.
Точно так же индексирование квадратных скобок относится к столбцам, поскольку чаще всего выбирается запас вместо того, чтобы выбирать день.
Если вы можете добавить% в начале и конце каждого слова строки, вы можете использовать следующий запрос: -
SELECT * FROM `table` WHERE
name
LIKE
(SELECT SUBSTRING_INDEX("%Jone% %Deo%", " ", -1))
OR
(SELECT SUBSTRING_INDEX("%Jone% %Deo%", " ", 1))
Протестировано и работает как для Део Джона, так и для Джона Део. [112 ]