将日期添加到图形x轴

时间:2019-06-02 10:27:55

标签: python pandas date matplotlib

我想创建包含股票价格的图表(2008年至今)

创建图形时,我在x轴上具有excel CSV文件的行号。 x轴应为年份。

在我的文件的第一个栏中是日期(格式:2019-05-24) 路径:<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:id="@+id/orderID" android:layout_width="319dp" android:layout_height="0dp" android:layout_marginStart="27dp" android:layout_marginTop="13dp" android:layout_marginBottom="9dp" android:text="Transaction ID" app:layout_constraintBottom_toTopOf="@+id/imageView2" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> <ImageView android:id="@+id/imageView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="32dp" android:layout_marginEnd="90dp" android:layout_marginBottom="17dp" android:src="@drawable/ic_image_black_24dp" app:layout_constraintBottom_toTopOf="@+id/orderQuantity" app:layout_constraintEnd_toStartOf="@+id/orderFoodName" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/orderID" /> <TextView android:id="@+id/orderFoodName" android:layout_width="0dp" android:layout_height="29dp" android:layout_marginTop="18dp" android:layout_marginEnd="97dp" android:layout_marginBottom="25dp" android:text="Food Name" android:textSize="20dp" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="@+id/orderQuantity" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@+id/imageView2" app:layout_constraintTop_toBottomOf="@+id/orderID" /> <TextView android:id="@+id/textView4" android:layout_width="0dp" android:layout_height="25dp" android:layout_marginStart="176dp" android:text="Quantity: " android:textStyle="bold" app:layout_constraintBaseline_toBaselineOf="@+id/orderQuantity" app:layout_constraintEnd_toStartOf="@+id/orderQuantity" app:layout_constraintStart_toStartOf="parent" /> <TextView android:id="@+id/orderQuantity" android:layout_width="0dp" android:layout_height="0dp" android:layout_marginEnd="106dp" android:layout_marginBottom="29dp" android:text="Quantity" android:textStyle="bold" app:layout_constraintBottom_toTopOf="@+id/textView5" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@+id/textView4" app:layout_constraintTop_toBottomOf="@+id/imageView2" /> <TextView android:id="@+id/orderAN" android:layout_width="0dp" android:layout_height="0dp" android:layout_marginStart="13dp" android:layout_marginEnd="13dp" android:layout_marginBottom="14dp" android:text="addnotes" app:layout_constraintBottom_toTopOf="@+id/textView6" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/textView5" /> <TextView android:id="@+id/textView6" android:layout_width="0dp" android:layout_height="0dp" android:layout_marginStart="27dp" android:layout_marginEnd="8dp" android:layout_marginBottom="367dp" android:text="Collection Timing:" android:textSize="15dp" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toStartOf="@+id/orderCT2" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/orderAN" /> <TextView android:id="@+id/orderCT2" android:layout_width="0dp" android:layout_height="29dp" android:layout_marginEnd="128dp" android:text="Collection Timing" android:textSize="15dp" android:textStyle="bold" app:layout_constraintBaseline_toBaselineOf="@+id/textView6" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@+id/textView6" /> <TextView android:id="@+id/textView5" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="4dp" android:text="Additional Notes: " android:textSize="15dp" android:textStyle="bold" app:layout_constraintBottom_toTopOf="@+id/orderAN" app:layout_constraintStart_toStartOf="@+id/orderAN" app:layout_constraintTop_toBottomOf="@+id/orderQuantity" /> </android.support.constraint.ConstraintLayout>

在另一列中是股价。路径:Data['Price'][Data['ticker'] == stock]))

使用此代码,我可以建立图形:

Data['Price'][Data['ticker'] == stock]

图形在x轴上具有行号而不是年份。

如何更改它?

0 个答案:

没有答案