在使用Pandas创建的数据框中,有一个列,即“日期”,存储日期的值,即2012-10-8,我如何创建另一列,其每个条目存储的是工作日的工作日相应的日期条目。
换句话说,我想有两列
date weekday
2012-10-8 Tuesday
需要根据日期列计算工作日条目。
答案 0 :(得分:1)
IIUC,使用public class MyFirebaseMessagingService extends FirebaseMessagingService {
public MyFirebaseMessagingService() {
}
/**
* Called if InstanceID token is updated.
*/
@Override
public void onNewToken(String s) {
//send updated token to server
}
}
访问器, <service android:name=".MyFirebaseMessagingService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
使用.dt
strftime
ps:请注意,%A
是星期一,而不是星期二
答案 1 :(得分:0)
df.date.dt.day_name()
0 Monday
Name: date, dtype: object
虽然这里不必要,但它也将locale
作为参数
df.date.dt.day_name(locale='es')
0 Lunes
Name: date, dtype: object
pandas.Series.dt.day_name
是pandas 0.23.0
中的新增功能,如果您使用的是以前的版本,请改用weekday_name
:
df.date.dt.weekday_name
0 Monday
Name: date, dtype: object
deprecated in 0.23.0
赞成weekday_name
,而使用day_name()