Как применить заглавную букву с условием?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как применить заглавную букву с условием?

Сообщение Anonymous »

Мне интересно, как использовать функцию капитализации, когда другой столбец имеет определенное значение.

Например, я хочу изменить первую букву студентов со степенью магистра.
# importing pandas as pd
import pandas as pd

# creating a dataframe
df = pd.DataFrame({
'A': ['john', 'bODAY', 'minA', 'peter', 'nicky'],
'B': ['Masters', 'Graduate', 'Graduate', 'Masters', 'Graduate'],
'C': [27, 23, 21, 23, 24]
})

# Expected result
# A B C
#0 John Masters 27
#1 bODAY Graduate 23
#2 minA Graduate 21
#3 Peter Masters 23
#4 nicky Graduate 24

Я пробовал так, но это не помогло.
df[df['B']=='Masters']['A'].str = df[df['B']=='Masters']['A'].str.capitalize()


Подробнее здесь: https://stackoverflow.com/questions/793 ... -condition
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Измените заглавную букву B в изображении svg, но сохраните букву B как букву для Google.
    Anonymous » » в форуме Jquery
    0 Ответы
    54 Просмотры
    Последнее сообщение Anonymous
  • Как применить заглавную букву с условием?
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как применить заглавную букву с условием?
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Polars – заменить букву в строке на прописную букву.
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Polars – заменить букву в строке на прописную букву.
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

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