文章目录
- 论文模板方面
- 编程
-
- 如何获取 pandas 列名呢?(最快捷!!)
- 如何删除 list 中的某个特定的元素呢?
- Pandas 按列遍历
- python 根据列名删除 pandas 列
- 将 pandas 中的时间字符串列,转换为 datetime
- 统计 skc 与2018-7-1 到 2018-10-1 的销售量
- 给字典排序
- pandas loc 多条件定位
- 怎么判断 一个 pandas dataframe 为空??
- Python怎么把一个元素的np.array化为一个数
- pandas 删除包含缺失值的行
- 单因素方差分析
- 求解 MAPE
- 用 pd.DataFrame 创建 df 时,应该注意的地方
- 字典的创建
- 字典的遍历
- Pandas 按条件删除行
- 创建一个空 df 并向里面逐行添加
- 怎么判断 nan?
- python list一次性加入三个元素
- 拼接两个行数相同的 df
- 怎么对np array内的所有元素开根
论文模板方面
画一条横线
Mathcup 有给定模板,但作为一个写了一本书的,有点东西的我,绝不苟合官方给定的模板。因此,我毅然决然的选择了 Latex 。首先表格是容易画的,但是表格下面的一条横线就很蛋疼。官方给定的模板如下:
那么横线究竟怎么搞呢?用如下命令:
\rule[水平高度]{长度}{粗细}
我论文模板用的是:
\rule[-2pt]{14.3cm}{0.15em}
效果如下:nice!!
目录页和摘要页不设置页码
\begin{abstract}
\end{abstract}
\thispagestyle{empty} %摘要不显示页码
\newpage
\tableofcontents % 生成目录
\thispagestyle{empty} % 目录页不显示页码
\newpage
\setcounter{page}{1} % 从下面开始编页码,并设置从1开始。
下划线
下划线可以直接用 反斜杠转意,而不需要用 $ $ 括起来,不用多此一举。当然,\vdots 什么的还是要用 $$ 括起来的。
公式带中文
有时候,用 rm 或者 mathrm 没用,这时候可以直接用 text
。
不带序号的section
\section*{我是不带序号的标题}
将无序号的 section 加入目录
可以用 \addcontentsline{toc}{section}{标题名}
实现。但是要注意,这种方法是用欺骗的,实际上并没有真正加进去,他只是找了一个马甲。所以,这条语句要放在标题所在的位置,最好就在标题的下一行。当然标题名也好保持一致,不然西洋镜就被拆穿了。
同理也可以使用这种方法,将无序号的 subsection 抑或 subsubsection 加入目录中。
编程
如何获取 pandas 列名呢?(最快捷!!)
col = x2.columns.tolist()
如何删除 list 中的某个特定的元素呢?
xx.remove(要删的值)
Pandas 按列遍历
for indexs in X1.columns:
python 根据列名删除 pandas 列
df.drop(['B','C'],axis=1,inplace=True)
将 pandas 中的时间字符串列,转换为 datetime
y = lambda x:dt.datetime.strptime(x,'%Y-%m-%d')
df_tmp['date_rcd'] = df_tmp['date_rcd'].apply(y)
统计 skc 与2018-7-1 到 2018-10-1 的销售量
clu = np.unique(x1['skc'])
for i in clu:
df_tmp = x1.loc[x1['skc']==i].copy().iloc[:,1:4]
t_min = dt.datetime.strptime('2018-07-01','%Y-%m-%d')
t_max = dt.datetime.strptime('2018-10-01','%Y-%m-%d')
try:
df_tmp = df_tmp.loc