Login
Спецам по Origin'у!!!
NEW 14.01.04 14:02
Граждане специалисты!
Проблема: на одном графике два рисунка. В колонке, соотвественно, три столбца: Х, У1 и У2. Надо столбец У2 перевернуть "с ног на голову", т.е. там значения от 1 до 18660. Так надо, чтобы 18660-ое стало 1-ым, 18659 стало вторым и т.д. А как это сделать, я не знаю
Помогите, пожалуйста.
Проблема: на одном графике два рисунка. В колонке, соотвественно, три столбца: Х, У1 и У2. Надо столбец У2 перевернуть "с ног на голову", т.е. там значения от 1 до 18660. Так надо, чтобы 18660-ое стало 1-ым, 18659 стало вторым и т.д. А как это сделать, я не знаю

Помогите, пожалуйста.
NEW 14.01.04 16:45
in Antwort elena1972 14.01.04 14:02
Не совсем понимаю, зачем так уродовать свой датасет, не проще ли перевернуть оси на графиках?
Была возможность задавать номер элемента в столбце специальной переменной, то ли "и", то ли "$и". Не уверен, так как пользовался ориджином последний раз два года назад. С этой переменной можно вставить в новую колонку значения по формуле N(i) = K (18660 - i + 1).
Была возможность задавать номер элемента в столбце специальной переменной, то ли "и", то ли "$и". Не уверен, так как пользовался ориджином последний раз два года назад. С этой переменной можно вставить в новую колонку значения по формуле N(i) = K (18660 - i + 1).
NEW 15.01.04 10:28
in Antwort Russman 14.01.04 16:45
Нет, оси перевернуть не проще, т.к. если я переворачиваю ось, то автоматом "отражаются" оба графика, а мне то нужно отразить только один.
Я пыталась сделать что-либо через "и", но моих мозгов на это не хватает

Я пыталась сделать что-либо через "и", но моих мозгов на это не хватает


15.01.04 11:28
in Antwort elena1972 14.01.04 14:02
Все намного проще. Кликаешь правой кнопкой мышки на заголовке нужного столбца, затем в выпадающем меню выбираешь "Sort column", затем опцию "Descending"
Удачи !
Удачи !
NEW 15.01.04 12:30
in Antwort elena1972 14.01.04 14:02
сейчас у тебя оси графиков связаны друг с другом, надо пойти в свойства этой страницы, где рисуются графики, выбрать нужный график,найти место где написано для каждой оси, что она привязана к соответствующей оси другого графика и расцепить их. тогда можешь переворачивать оси одного из них как хочешь.
по-моему, я так делал. не так давно.
по-моему, я так делал. не так давно.
NEW 15.01.04 13:40
in Antwort elena1972 15.01.04 10:28
Можно сделать два графика, для каждого датасета, и наложить их друг на друга. Ведь старая зависимость х1-у1, х2-у2 заменяется другую, типа на х1-у18... Для чего это понадобилось?
NEW 15.01.04 15:16
in Antwort Russman 15.01.04 13:40
Честно говоря, я так и сделала, но получается сильно "по-топорному" и кроме того, при накладывании осей двух графиков у меня потом возникают проблемы при вычитании одного графика из другого....(т.к. столбцами таблицы я вычитать не могу из-за того, что значения точек по оси х не совпадают)
NEW 15.01.04 15:19
in Antwort Alves 15.01.04 11:28
Это я тоже проходила, но из-за того, что у меня колонка для оси Х не упорядочена (я не виновата, так прибор снял, а вручную же 20 тыс.точек не будешь упорядочивать) получается полная абракадабра
NEW 15.01.04 16:07
in Antwort elena1972 15.01.04 15:19
Я не впoлне понимаю, в чем проблема. Что в таком случае мешает вам отсортировать и колонку Х ? Чтобы отсортировать все данные по первой колонке, выделяете мышкой все колонки и делатете сортировку вышеописанным способом. Если проблема еше осталась, изложите ее более полно и подробно

NEW 15.01.04 16:08
in Antwort elena1972 15.01.04 15:16
Я так делал когда-то и выглядело как конфетка. Делаешь один график, потом второй. У второго выставляешь по оси не от меньшего к большему, а от большего к меньшему. Делаешь обоим графикам рамки. У второго делаешь оси и метки невидимыми. Совмещаешь графики так, чтобы рамки совпадали. Все чисто и красиво. Вся прелесть в том, что можно иметь совершенно различные диапазоны величин на разных графиках и все равно перекрывать их. Можно на нобелевку наперекрывать! ;-)
NEW 15.01.04 16:18
in Antwort Russman 15.01.04 16:08, Zuletzt geändert 15.01.04 16:28 (Alves)
Если у вас есть два датасета с одной общей осью Х то нет никакой необходимости делать два отдельных графика. Все делается на одном без особых манипуляций с осями. Создаете сначала один график с первым датасетом затем добавляете к нему второй датасет через опцию "Layer Contents...". В случае, если же у вас две различные оси Х, то действуите, как вам советовал Russman

NEW 15.01.04 16:42
in Antwort Alves 15.01.04 16:18
В принципе, у меня одна колонка - ось Х, и две колонки - обе ось У для разных графиков. Однако, одну из осей У надо было "отобразить" (знаете, как самописцы рисуют? Сначала от 0 до 10, а потом в обратную сторону от 10 до 0. Вроде ось х одна и таже, а направление получения данных разные, вот мне и надо было развернуть их в противоположную сторону - не снизу вверх, а сверху вниз). Я, конечно, уже "изголилась" и сделала все "через пень - колоду", как тут и советовали - разделила все в разные графики, а потом как бы наложила. Но просто очень плохо работать с такими графиками дальше. И я хотела узнать на будущее (опять же придется, наверняка, аналогичное нечто
делать) как же это можно сделать проще, а не ломая голову уже не первй день.
Несмотря на некоторую неудовлетворенность, которую я испытываю от собственного непонимания, хочу всех откликнувшихся поблагодарить
Несмотря на некоторую неудовлетворенность, которую я испытываю от собственного непонимания, хочу всех откликнувшихся поблагодарить

NEW 15.01.04 17:05
in Antwort elena1972 15.01.04 16:42
А понятно. То есть Х выглядит типа как: 0,1, ...,10,9,8,...9,10,... Надо простенький скриптик, который енто безобразие превратит либо в просто возрастающую последовательность, либо во что-нибудь более научное, типа временной шкалы. Такая штука может быть реализована прямо в Ориджине, но я бы присобачил его к софту, который данные снимает.
NEW 15.01.04 17:20
in Antwort Russman 15.01.04 17:05
Угу, Х именно так и выглядит. Как его причесать я не знаю, так что мучаюсь так, как умею, а не так, как надо
NEW 15.01.04 18:46
in Antwort elena1972 15.01.04 17:20, Zuletzt geändert 15.01.04 18:47 (Russman)
NEW 15.01.04 19:16
in Antwort Russman 15.01.04 18:46
Супер!!!!
На это у меня ума еще хватает,
вот только проблемка в том, что ось Х то у меня не просто 1, 2, 5, 3, 4, а значения из серии 11,259; 11,218; 11,234.........-12,025;-12,387 и т.д. и при такой ерундистике упорядочение через "и" не проходит 




NEW 15.01.04 19:39
in Antwort Russman 15.01.04 18:46
Через "Set Column Value" ее задачу решить не удастся
, нужно писать скрипт в "Worksheet Script" типа:
loop(n,1,18860) {data1_d[n]=data1_b[18661-n]};
где data1_b - это столбец с начальными значениями, а data1_d - "перевернутый", как того и требовалось

loop(n,1,18860) {data1_d[n]=data1_b[18661-n]};
где data1_b - это столбец с начальными значениями, а data1_d - "перевернутый", как того и требовалось
NEW 15.01.04 21:10
in Antwort Alves 15.01.04 19:39
Точно! :-Е
только надо такой скрипт:
loop(n,2,18860) {data1_newx[n] = (abs(data1_x[n] - data1_x[n-1]) + data1_newx[n-1])};
Не забыть в колонке newx первое значение сделать 0!!!! У меня все сработало как надо.
только надо такой скрипт:
loop(n,2,18860) {data1_newx[n] = (abs(data1_x[n] - data1_x[n-1]) + data1_newx[n-1])};
Не забыть в колонке newx первое значение сделать 0!!!! У меня все сработало как надо.
NEW 16.01.04 10:01
in Antwort Russman 15.01.04 21:10
ВаУ!!!! Вы все такие умные
!!! Мне бы так быстро разобраться
и такую светлую голову иметь как у всех вас

СПАСИБО!!!!





СПАСИБО!!!!

