Я не уверен, что это лучшее решение, но я придумал следующее
In [3]: freq = {}
In [6]: def count_freq(word):
...: for w in word:
...: if w in list(freq.keys()):
...: freq[w] += 1
...: else:
...: freq[w] = 1
...:
In [7]: df.example.apply(count_freq)
Out[7]:
0 None
1 None
2 None
Name: example, dtype: object
In [8]: freq
Out[8]:
{'limited': 2,
'edition': 1,
'vinyl': 1,
'disk': 1,
'continental': 1,
'breakfast': 1,
'music': 1,
'table': 1,
'time': 1,
'order': 1}
Как вы думаете, это служит вашей цели?
=CONCATENATE(LEFT(A1,1), B1)
Принятие A1 содержит 1-е имена; Фамилии B1
Использование после формулы:
=CONCATENATE(LOWER(MID(A1,1,1)),LOWER( B1))
для
Josh Smith = jsmith
примечание, что A1 содержит имя и B1, содержит фамилию
Лично мне нравится и функция для этого
Предположение, что Вы используете ячейки A1 и A2 для John Smith
=left(a1,1) & b1
Если Вы хотите добавить текст между, например, период
=left(a1,1) & "." & b1