在列为现有数据框的情况下创建一个数据框

时间:2019-08-14 11:26:02

标签: python pandas dataframe

我有问题。 我对数据相似的数据库中的3个不同表进行了3次查询,并将值存储在3个不同的数据帧中。 我的问题是:有什么方法可以在列为数据框的情况下制作新的数据框? 喜欢这张图片 https://imgur.com/pATNi80

谢谢!

2 个答案:

答案 0 :(得分:0)

我不知道您到底需要什么,但是您可以尝试以下操作:-

\documentclass{article}

\usepackage{ifthen}

\ifdefined\version
\else
\def\version{AK}
\fi

\begin{document}

\section{\version}

\ifthenelse{ \equal{\version}{KK} }{
    KK version  
}{
    other version
}

\end{document}

其中df是如图所示的数据框,col_name是您想要作为单独数据框的列名。

答案 1 :(得分:0)

谢谢jezrael的回答。

df = pd.concat([df1, df2, df3], axis=1, keys=('df1','df2','df3'))