Як експортувати нотатки в Apple Notes як PDF на будь-якому пристрої
Дізнайтеся, як експортувати нотатки в Apple Notes як PDF на будь-якому пристрої. Це просто та зручно.
Коли ви намагаєтеся зрозуміти великий DataFrame в Pandas, вам може знадобитися розбити його на стовпці та рядки. У цьому підручнику ми покажемо найбільш поширені випадки використання розділення стовпців вашого DataFrame.
Ми почнемо з налаштування нашого прикладу DataFrame, що ми зробимо, запустивши наступний код Python у нашому улюбленому середовищі (для простоти я використовую Anaconda і Jupyter Lab).
import pandas as pd # import the pandas library
languages = ({"language": [ "Python", "C-Sharp", "Javascript","PHP"] ,
"avg_difficulty_level": [3, 2, 2, 1],
"avg_salary": [120, 100, 120, 80],
"applications": [10,15,14,20]})
# Now let's convert our dict to a DataFrame
languages = pd.DataFrame.from_dict(languages)
Тепер давайте розглянемо перші рядки нашого Dataframe за допомогою методу head().
languages.head()
Як ви можете бачити, це досить простий DataFrame, який ми будемо використовувати як приклад у цій публікації:
мову | avg_difficulty_level | середня_зарплата | додатків | |
---|---|---|---|---|
0 | Python | 3 | 120 | 10 |
1 | C-Sharp | 2 | 100 | 15 |
2 | Javascript | 2 | 120 | 14 |
3 | PHP | 1 | 80 | 20 |
Фільтрування окремого стовпця
Ми почнемо з найпростішого випадку, який полягає в тому, щоб підмножити один стовпець із нашого набору даних. Виконання такої команди створить об’єкт Series:
За назвою / етикеткою
languages["language"]
Результатом є серія:
0 Python 1 C-Sharp 2 Javascript 3 PHP Ім'я: мова, dtype: об'єкт
type(languages["language"])
pandas.core.series.Series
За індексом
Наступна команда також поверне серію, що містить перший стовпець
languages.iloc[:,0]
Вибір кількох стовпців
По імені
Передаючи список стовпців, Pandas поверне DataFrame, що містить частину даних.
languages[["language", "applications"]]
мову | додатків | |
---|---|---|
0 | Python | 10 |
1 | C-Sharp | 15 |
2 | Javascript | 14 |
3 | PHP | 20 |
За етикеткою (з loc)
df.loc[:,["language","applications"]]
Результат буде схожим.
За індексом
Тепер давайте отримаємо кілька стовпців за допомогою індексу:
languages.iloc[: ,[0,3]]
мову | додатків | |
---|---|---|
0 | Python | 10 |
1 | C-Sharp | 15 |
2 | Javascript | 14 |
3 | PHP | 20 |
За умовою
У цьому випадку ми просто покажемо стовпці, назва яких відповідає певному виразу. Ми будемо використовувати досить зручний метод фільтрації :
languages.filter(axis = 1, like="avg")
Примітки:
Відфільтруйте певні рядки за умовою
Ось досить простий спосіб підмножити DataFrame відповідно до значення рядка:
languages[(languages["applications"] > 15)]
Маємо лише один результат:
languages[(languages["applications"] > 15)]
мову | avg_difficulty_level | середня_зарплата | додатків | |
---|---|---|---|---|
3 | PHP | 1 | 80 | 20 |
Дізнайтеся, як експортувати нотатки в Apple Notes як PDF на будь-якому пристрої. Це просто та зручно.
Як виправити помилку показу екрана в Google Meet, що робити, якщо ви не ділитеся екраном у Google Meet? Не хвилюйтеся, у вас є багато способів виправити помилку, пов’язану з неможливістю поділитися екраном
Дізнайтеся, як легко налаштувати мобільну точку доступу на ПК з Windows 11, щоб підключати мобільні пристрої до Wi-Fi.
Дізнайтеся, як ефективно використовувати <strong>диспетчер облікових даних</strong> у Windows 11 для керування паролями та обліковими записами.
Якщо ви зіткнулися з помилкою 1726 через помилку віддаленого виклику процедури в команді DISM, спробуйте обійти її, щоб вирішити її та працювати з легкістю.
Дізнайтеся, як увімкнути просторовий звук у Windows 11 за допомогою нашого покрокового посібника. Активуйте 3D-аудіо з легкістю!
Отримання повідомлення про помилку друку у вашій системі Windows 10, тоді дотримуйтеся виправлень, наведених у статті, і налаштуйте свій принтер на правильний шлях…
Ви можете легко повернутися до своїх зустрічей, якщо запишете їх. Ось як записати та відтворити запис Microsoft Teams для наступної зустрічі.
Коли ви відкриваєте файл або клацаєте посилання, ваш пристрій Android вибирає програму за умовчанням, щоб відкрити його. Ви можете скинути стандартні програми на Android за допомогою цього посібника.
ВИПРАВЛЕНО: помилка сертифіката Entitlement.diagnostics.office.com