【发布时间】:2018-11-30 03:26:34
【问题描述】:
对于上下文,我正在查看数据科学家职位和职位描述的数据集,并试图确定这些职位描述中引用了每个学位级别的数量。
我能够让代码处理一个特定的职位描述,但现在我需要执行一个“for 循环”或等效于遍历“描述列”并累计计算每个教育级别的次数被引用。
sentence = set(data_scientist_filtered.description.iloc[30].split())
degree_level = {'level_1':{'bachelors','bachelor','ba'},
'level_2':{'masters','ms','m.s',"master's",'master of science'},
'level_3':{'phd','p.h.d'}}
results = {}
for key, words in degree_level.items():
results[key] = len(words.intersection(sentence))
results
示例字符串是这样的: data_scientist_filtered.description.iloc[30]=
'the team: the data science team is a newly formed applied research team within s&p global ratings that will be responsible for building and executing a bold vision around using machine learning, natural language processing, data science, knowledge engineering, and human computer interfaces for augmenting various business processes.\n\nthe impact: this role will have a significant impact on the success of our data science projects ranging from choosing which projects should be undertaken, to delivering highest quality solution, ultimately enabling our business processes and products with ai and data science solutions.\n\nwhat’s in it for you: this is a high visibility team with an opportunity to make a very meaningful impact on the future direction of the company. you will work with senior leaders in the organization to help define, build, and transform our business. you will work closely with other senior scientists to create state of the art augmented intelligence, data science and machine learning solutions.\n\nresponsibilities: as a data scientist you will be responsible for building ai and data science models. you will need to rapidly prototype various algorithmic implementations and test their efficacy using appropriate experimental design and hypothesis validation.\n\nbasic qualifications: bs in computer science, computational linguistics, artificial intelligence, statistics, or related field with 5+ years of relevant industry experience.\n\npreferred qualifications:\nms in computer science, statistics, computational linguistics, artificial intelligence or related field with 3+ years of relevant industry experience.\nexperience with financial data sets, or s&p’s credit ratings process is highly preferred.
示例数据框:
position company description location
data scientist Xpert Staffing this job is for.. Atlanta, GA
data scientist Cotiviti great opportunity of.. Atlanta, GA
【问题讨论】:
-
您的代码没有正确的缩进
-
复制错误,已修复。
标签: python pandas dataframe data-science