擅长:python、mysql、java
<p>你也可以试试这个(不知道为什么上面的那个给了我错误的重新接纳标志):
在访问开始日期排序后</p>
<pre><code>visits_pandas_df.groupby('PatientId').apply(lambda x: (((x['visit_start_date'].shift(-1)-x['visit_end_date']).dt.days.shift(1).le(30)) ).astype(int)).values
</code></pre>
<p>只有一天之差的探视不计入再入院。所以你还需要检查你的逻辑。在</p>