我需要帮助解决此问题,我已经检查了一下,但还没有任何答案。
我有一个不同年龄的列,然后我想根据“年龄”列中各个年龄的频率创建一个新列。
因此,请参见下表
11岁出现4次
21岁时出现3次
8岁时发生2次
15岁和43岁仅发生一次
我正在尝试将新列“ freq”设置为包含每个年龄段的频率。
此代码用于生成上面的示例数据
train1 = pd.DataFrame(columns=['age','gender'])
train1.loc[0] = np.array([11, 'male'])
train1.loc[1] = np.array([21,'male' ])
train1.loc[2] = np.array([15,'female'])
train1.loc[3] = np.array([11,'female' ])
train1.loc[4] = np.array([21,'male'])
train1.loc[5] = np.array([8,'female'])
train1.loc[6] = np.array([11,'female'])
train1.loc[7] = np.array([43,'male'])
train1.loc[8] = np.array([21,'male'])
train1.loc[9] = np.array([8,'female'])
train1.loc[10] = np.array([11,'female'])
train1['age'] = train1['age'].astype(int)
train1
我将非常感谢我能提供的任何帮助
答案 0 :(得分:1)
尝试
IWebElement searchBox = this.WebDriver.FindElement(By.Id("searchEntry"));
searchBox.SendKeys(searchPhrase);
System.Threading.Thread.Sleep(3000);
IList<IWebElement> results = this.WebDriver.FindElements(By.CssSelector(".tt-suggestion.tt-selectable"));
if (results.Count > 1)
{
searchResult = results[1].FindElement(By.TagName("span")).GetAttribute("textContent");
}