我想打印整个数据帧,但我不想打印索引
另外,一列是datetime类型,我只想打印时间,而不是日期.
数据框如下所示:
User ID Enter Time Activity Number
0 123 2014-07-08 00:09:00 1411
1 123 2014-07-08 00:18:00 893
2 123 2014-07-08 00:49:00 1041
Run Code Online (Sandbox Code Playgroud)
我希望它打印为
User ID Enter Time Activity Number
123 00:09:00 1411
123 00:18:00 893
123 00:49:00 1041
Run Code Online (Sandbox Code Playgroud) 我有一个从 Excel.xls文件中提取特定列的 Python 脚本,但输出在提取的信息旁边有一个编号,所以我想知道如何格式化输出以便它们不出现。
我的实际代码是这样的:
for i in sys.argv:
file_name = sys.argv[1]
workbook = pd.read_excel(file_name)
df = pd.DataFrame(workbook, columns=['NOM_LOGR_COMPLETO'])
df = df.drop_duplicates()
df = df.dropna(axis=0, how='any', thresh=None, subset=None, inplace=False)
print(df)
Run Code Online (Sandbox Code Playgroud)
我目前的输出:
1 Street Alpha <br>
2 Street Bravo
Run Code Online (Sandbox Code Playgroud)
但我需要的结果是:
Street Alpha <br>
Street Bravo
Run Code Online (Sandbox Code Playgroud)
没有编号,只有街道名称。
谢谢!
predictions = [x6,x5,x4,x3,x2,x1]
predictions
Run Code Online (Sandbox Code Playgroud)
调用上面的列表会产生以下数组:
[array([782.36739152]),
array([783.31415872]),
array([726.90474426]),
array([772.08910103]),
array([728.79734162]),
array([753.67887657])]
Run Code Online (Sandbox Code Playgroud)
但是我只想打印或调用里面的数字,数字周围没有数组或括号。
使用下面的函数可以干净地将数字保存到 CSV,但我不想保存数字,我想在 iPython 中调用它们:
np.savetxt("P:/Earnest/Old/R/OutputPython.csv", predictions, delimiter=",")
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?