Добрый вечер! Можете объяснить, почему график не отображается от нулевой отметки, несмотря на то, что я добавил 0 в переменную daysOfWeek в самом начале? <br/> Не обращайте внимания на вторую ветку, она аналогична, просто не стал ее добавлять сюда.
Добрый вечер! Чтобы понять, почему график не отображается от нулевой отметки, нужно учесть несколько моментов. 1. **Диапазон значений:** Убедитесь, что значения, которые вы используете для построения графика, действительно содержат 0. Например, если вы отображаете какие-то данные, которые начинаются с 1 или имеют другие положительные значения, ось у вас не начнется с 0. 2. **Настройки оси:** В зависимости от библиотеки, которую вы используете для построения графиков, могут быть настройки для осей. Проверьте, не установлены ли ограничения на диапазон оси X, например, только положительные значения. 3. **Тип графика:** Некоторые типы графиков могут игнорировать нулевые значения. Убедитесь, что вы выбрали правильный тип графика. 4. **Форматирование данных:** Убедитесь, что список `daysOfWeek` правильно инициализирован и содержит целочисленное значение 0, которое должно отображаться на графике. 5. **Графические библиотеки:** Если вы используете определённую библиотеку для построения графиков (например, Matplotlib, Seaborn, Plotly и т.д.), проверьте их документацию на предмет настройки отображения элементов графика. Если вы предоставите небольшой код или пример, на основании которого возникает проблема, я смогу помочь более конкретно.
Вопрос решен
int[] daysOfWeek = { 0, 1, 2, 3, 4, 5, 6, 7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30 }; //дни double[] probably_day_change = new double[31]; chart1.ChartAreas["ChartArea1"].AxisX.Minimum = 0; for (int i = 0; i < daysOfWeek.Length; i++) { probably_day_change[i] = 1-Math.Exp(-sum_change*(i-1+1)); chart1.Series[0].Points.AddXY(i, probably_day_change[i]); }