Страницы: 1
RSS
Воссоздать график по рисунку
 
Есть графики, напечатанные в инструкции (бумажной). Естественно, никаких исходных данных, просто картинка.  
Появилась необходимость нарисовать эти графики в Excel. В примере проба воссоздать по точкам. Линия получается корявая, равнять долго, а нужно масимально приблизить к оригиналу, людям с этими графиками еще работать.  
У кого какие мысли возникнут, просьба делиться. Безвозмездно, т.е. даром :)
 
Может векторизовать, например в CorelDraw, там уже линию можно разбить на точки и получить их координаты.
 
Но говорят: в Иллюстраторе лучше будет.
 
kim, спасибо, хотелось не покидая Excel.  
Просьба была разовая, качественно отсканировал и напечатал. Все удовлетворены, кроме меня :)  
Вопрос ведь остался. Понимаю, что вряд ли. Разве что математики помогут...
 
Виктор, сценарий такой:  
 
1. Поправить диапазон исходных данных графика, у Вас это =Лист3!B1:C26 а должно быть =Лист3!B2:C26 это важно для точности построения уравнения тренда  
 
2. На графике построить линию тренда полиномиальную 4-й степени с установленным флажком "показать уравнение тренда". Получится коэффициент детерминации R^2=0.9997 что очень близко к единице, это говорит об очень хорошем совпадении.  
 
3. Правой кнопкой на подписи данных с уравнения тренда, установить числовой формат и побольше разрядов (17 для Вашего случая).  
 
4. По уравнению тренда протабулировать значения с любым шагом.  
 
5. По протабулированным значениям построить гладкий график.  
 
Приложил то, что получилось.  
На листе 3 - исправленный исходный график, на листе 2 - новый.
 
На листе 3 ось исправленной диаграммы не с нуля отрисовалась - исправил
 
Если уравнение тренда не требуется, то на исходной диаграмме достаточно оставить только трендовую кривую. Для этого ткнуть левой кнопкой в линию данных, нажать правую и в формате ряда данных на вкладке "Вид" установить "Линия" - "отсутствует".
 
Математика - хорошо. Excel и математика - лучше. А если к этому приложить умную голову - вообще красота получается :)  
Спасибо, ZVI. Потащил в копилку.  
Единственый вопрос - не нашел, как "по уравнению тренда протабулировать значения с любым шагом".
 
я бы затащил в иксель картинку, сделал бы ее полупрозрачной и прямо под ней расположил бы диаграмму, затем  вручную построил бы график, просто перетаскивая точки мышкой.. - 2003й это позволяет  
 
т.е. аналогично устаревшей кальке.
Живи и дай жить..
 
Вручную таскать пробовал - рука не хирургическая, криво :)
 
а потом уже можно сгладить, как предложил zvi
Живи и дай жить..
 
/
Живи и дай жить..
 
{quote}{login=vikttur}{date=27.04.2010 09:34}{thema=}{post}  
Единственый вопрос - не нашел, как "по уравнению тренда протабулировать значения с любым шагом".{/post}{/quote}  
Например, скопировать уравнение через буфер обмена с диаграммы в формулу ячейки и заменить X4 на *X^4 и т.д. Посмотрите формулу в столбце B Листа2 в моем примере. Столбцу A я там присвоил имя X для удобства.
 
При беглом взгляде, кривая напоминает логарифмическое уравнение типа n*LN(x)+2, но картинки слишком маленькие, чтобы что-то рассмотреть.
KL
 
Всем спасибо, можно закрываться.  
"Гладить" линией тренда.  
Или искать исходные данные :)
Страницы: 1
Читают тему
Наверх