<p>我有一个datetime列,我正在尝试查找具有特定
基于用户输入的工作日名称和月份。用户输入是一个字符串,可以是星期日、星期一、星期六和月、一月、二月、六月。在</p>
<pre><code> Unnamed: 0 Start Time End Time Trip Duration Start Station End Station User Type
0 1621326 2017-06-21 08:36:34 2017-06-21 08:44:43 489.066 14th & Belmont St NW 15th & K St NW Subscriber
1 482740 2017-03-11 10:40:00 2017-03-11 10:46:00 402.549 Yuma St & Tenley Circle NW Connecticut Ave & Yuma St NW Subscriber
2 1330037 2017-05-30 01:02:59 2017-05-30 01:13:37 637.251 17th St & Massachusetts Ave NW 5th & K St NW Subscriber
</code></pre>
<p>要根据以前的用户输入(user_month)获取月份名称,请执行以下操作:</p>
^{pr2}$
<p>要根据以前的用户输入(user\u day)获取工作日名称,请执行以下操作:</p>
<pre><code> df[df['Start Time'].dt.weekday_name == user_day]
</code></pre>
<p>每一个处理一个用户的案例都选择了要么是月份名称要么是工作日名称,我正在努力解决一个覆盖一个案例的情况,月份名称(字符串)和星期日名称(字符串)都是基于这两个选择派生出来的。在</p>